3.20携程前端暑期实习一面

第二次面试感觉好多了,面试官很年轻,人很好,总结一下。
八股偏多,结合业务场景题,需要有实际运用和拓展经验。忘记录音了,记录一下印象深刻的题。
场景:
1.如果a,b,c同时提交,发现a提交错了,如何将a的记录回滚掉而保留b、c的记录(没答出来)
2.如果有三个人,名字确定并且不同,三个专业也不同,名字和专业组合对应不同的输出,如何实现?(答了用map存)
3.localStorage如何判断存的数据有没有过期?(没答出来,扯到缓存去了)
4.CSS两栏布局如何实现,左定宽,右自适应
5.grid布局如何实现九宫格,如何将线画出来?
八股:
1.浏览器缓存策略
2.js事件循环
3.数组常用方法,reduce怎么用?
4.防抖节流
5.箭头函数和普通函数的区别
6.async/await如何捕获错误;
7.BFC
8.外边距重叠遇到过吗
9.js解析会阻塞渲染吗,如何解决
10.从输入url到页面渲染发生了什么
11.Vue3diff算法原理
12.git revert 和 git reset的区别
13.有用过TS吗,觉得有必要用TS吗?
项目:
1.遇到什么bug印象最深
2.做过什么首屏加载的性能优化
3.除了element以外还用过什么组件库

基本就是这些咯,下午网易云一面,希望顺利
#携程##前端实习##暑期实习#
全部评论
约了 你康康
1 回复
分享
发布于 03-25 21:21 上海
试试阿里巴巴天猫超市嘛
点赞 回复
分享
发布于 03-20 15:07 浙江
联想
校招火热招聘中
官网直投
请问约二面了吗
点赞 回复
分享
发布于 03-22 18:54 重庆
大佬找的啥项目啊😍
点赞 回复
分享
发布于 04-26 19:18 江苏

相关推荐

🕒岗位/面试时间前端开发工程师/4.10面试时长:1h10min书接上回 又是熟悉的隔天挂并捞 周一面 周二挂捞 约周三面👥面试流程聊天:1、我看你之前面试过是吧 面试过几轮 面试流程感觉怎么样 之前没有回答上来的题有回去看一下吗2、这次打算实习多久 大四课程安排js基础题/看程序写输出/算法:(直接发了一个在线文档的链接 直接在文档里作答 限时45分钟 十道题 写完每道题讲解思路)3、==隐式类型转换4、异步操作输出顺序5、var变量提升6、闭包7、for循环定时输出1238、字符串正则匹配9、手写bind10、手写节流11、根据对象数组具体信息排序12、二分查找八股:13、http2和http3对http1.1做了什么优化?14、为什么http3性能更好 解决了什么问题?(没答好 http3不熟)15、跨域问题有遇到过吗?16、jsonp原理是什么(不是太了解)17、http缓存了解吗?18、一般怎么控制资源使用强缓存还是协商缓存19、有什么控制协商缓存的字段20、有接触过前端相关的安全问题吗?21、cookie的原理了解吗?22、同个二级域名下的三级域名可以共享cookie吗?(不太确定)23、了解csrf的原理和防范吗?反问:24、您怎么知道我之前已经面过很多次了呢?腾讯不是没有面评吗?(没有面评但是可以看到面试记录 每个部门的要求不一样 每个面试官也比较主观 看到我简历项目经验比较丰富 所以还是想捞一下)25、最近面试经常被问到有没有读过react源码之类的问题 您觉得这个是必要的吗?(每个部门要求和面试官的想法不一样 没什么正确不正确 个人认为大学生有时间去读react源码还不如深入理解计算机基础)🤔面试感受连续被腾讯一面拷打了六次后 整个人在面试的时候都有点失去自信了 回答的有点虚 回答八股的时候感觉其实可以进一步地展开知识点 而不是只回答问的问题 最重要的就是前面十道题有几道没写出来太掉好感了 其实大部分题之前都见过 但好久没看js基础还是忘了 感觉一些完全没必要详细记住的知识点(比如var的变量提升和字符串的正则匹配)感觉这些都是可以现查的 有个印象就行 完全记住了也没什么用而且一段时间不用也会忘 到头来还是要现查 真的有必要都记住吗? 还是就只是为了面试呢? 秒挂
点赞 评论 收藏
转发
游戏客户端   暑期实习1.渲染管线是如何渲染到屏幕上的?2.场景中有一万个模型,有一个相机要绘制,剔除的流程是什么?3.aabb是谁的?相机的还是模型的。4.视锥有写过吗?几何上表达一个视锥5.视锥是什么几何图形表示的?怎样判断场景中的物体是可见的?6.视锥剔除是在什么空间?在什么坐标系下?7.有了解过其他空间加速算法吗?8.有一万个图形,能每个模型都有一个aabb吗?9.如何检测模型和相机的可见性10.有一万个Mesh,用什么几何形式简化他们来和相机做更快的剔除11.八叉树,如果场景中aabb交换位置,八叉树结点失效了怎么做?比如说一个人,手和身体都在不同的格子里,如果把手举起来,如何更新?12.渲染管线支持HDR吗?渲染器的贴图是什么颜色空间传入的?13.了解SRGB线性吗?14.前向渲染和延迟渲染15.延迟渲染是怎么做点光源的?16.给一个G-Buffer,如何做点光源的计算,光源信息存到哪里?17.凭空有光源的信息,如何和G-Buffer做着色?如何做延迟着色18.在要着色的模型旁边放了十个灯,如何计算?如何将十个点光源信息都计算出来着色?19.如果计算出来光照的强度已经超过30了,浮点数,正常是0-255,为1,如何计算?20.帧资源21.了解过骨骼动画吗?22.碰撞检测,角色和墙要做碰撞检测,用两个box判断,如何人走的快了可能会穿过去墙,现在如何修复这个Bug。如何判断两个box相交。23.阴影是怎么做的?怎么判断像素点在阴影点里面。24.阴影图里存的是什么东西?存的是谁的深度?深度是什么空间里的?(世界空间还是什么)25.判断像素点在阴影图的采样,是怎么做转换的?如何在shadowmap里找到正确的uv。uv是怎么计算的?要采集的像素可能在shadowmap里,可能在里面,也可能不在?如何确定这个范围?26.C++11为什么要右值引用,能不能讲讲这个右值引用比较复杂的情况。值类型怎么处理,一个结构体里全是int,右值引用有什么作用?讲一个右值引用能起到作用的例子。27.讲一下智能指针,共享指针的计数器存在哪里?在内存上有什么特点?计数器的实现为什么要这么设计,有什么优点?28.讲讲TCP和UDP的区别?29.怎么保证UDP的丢包,应用层做什么操作可以让UDP可靠?面完秒挂
点赞 评论 收藏
转发
10 18 评论
分享
牛客网
牛客企业服务