前几天面的一家杭州搞大数据的公司。 一面: 1、自我介绍 2、自己做的一些webpack配置,0-1构建 3、webpack的loader配置 4、forin、forof、foreach、map的用法区别、场景 5、迭代器及内部,生成器 6、new Object怎么让其可迭代 7、闭包、作用域链 8、内存泄漏、GC 9、实习内容,微前端沙箱 10、两道代码逻辑题 11、个人技术发展 12、反问 二
个人情况 楼主二本本科学历,有快手、字节两段实习。因字节部门调整原因离职开始秋招。 下午 2 点面试,大概 1 小时。 自我介绍 你觉得前端工程师都要具备哪些技能 你会倾向 端还是 端,说说你的看法 输入 到展示过程 握手, 证书, 证书都包含那些信息 和 的区别, 都有哪些优化 作用域,又扯了下闭包,浏览器对闭包的优化 浏览器都有哪些进程,渲染进程和网络进程怎么通信的 和 的区别,它们的执行时机
主要是关于面试体验和流程方面 整体来说就非常好,过程非常规范! 面试官是个大佬,但对我这样的小菜鸡还是特别有耐心呜呜。 上来就是自我介绍啦,然后就是针对简历的深度提问,比如中间停了一年是做了什么,PS因为我是毕业后才决定考研的,时间上有一段空白。 剩下的就是关于各个项目的,所以大家一定要对自己的项目非常清楚,至少重点都能回答上来, 在提问项目的时候中间会穿插一些知识点的提问,就不要急,思考好,有条
过程有点逆天,今天上午上着课呢,hr突然打电话说最近这周都在忙绩效,原定今天面试拖到五一后,过十分钟又打电话说一面面评很好,想要优先推进,还是今天下午面试 总时长大概50分钟,没有手撕,只有项目实习拷打,八股随便问了两个很简单的 相互介绍 对我的弹幕播放器项目很感兴趣,想要深入了解,问我GitHub地址,我说没上传,问我能不能现场演示,我说目前电脑没这份代码。。。。。估计把他也整不会了,他说那就直
面经没什么参考性,内容主要围绕项目,对前端的认识以及React在聊,少量八股,一道手撕。 整个过程还行,问了内推人状态已进入三面,但未约面。 时间:上午11点(一面),下午1点半(二面)。
整场面试60min。体验一般。经典自我介绍开场。听闻我在小红书实习,开始拷打。 一些常见八股。 flex:1代表什么 css 动画相关,了解gpu加速吗,解决了什么问题,什么属性会用到 js如何判断空对象 给了一道原型链题目,看题目说输出 js new一个函数的时候发生了什么 实习相关:具体做了什么事情,是怎么解决的,你在这里面的角色是什么 微前端相关:js实现隔离的几种方式,css实现样式隔离的
凭记忆写了一点 介绍一下项目 输入url到显示,浏览器发生了什么? http协议是既支持tcp又支持udp的吗,那怎么去选择的? html,js,css的阻塞 项目里的难点 xss攻击是什么,vue和react是怎么防止xss攻击的 写一下怎么创建对象 顺时针打印数组
两面连续进行,感觉一面跨度挺广,二面还好 一面: 1,实习项目深挖,至少探讨了快25分钟,一个说完再让我说另一个项目,说的是难点/挑战。 2,用过webpack没,说说配置和优化 3,http2.0和1.1的差别 4,看你react用的挺熟,说说你理解的fiber树 5,为啥要用fiber,和14,15有什么主要差别 6,react内部怎么实现异步中断? 7,任务优先级排序是怎么做的? 8,req
今天米哈游三面,腾讯会议面的,两个面试官。没有算法题。 1. 物理内存有2G,申请8G多内存会发生什么? 2. 虚拟地址和物理地址的映射,多级页表相比单级页表的优化? 3. https协议建立连接过程。密钥有谁提供 4. MySQL的一个性能优化题,具体记不清了,因为我完全不会 剩下的就是一些项目问题。 然后第一个面试官问完之后,第二个面试官问了一些性格,面对挫折,合作之类的问题。 总共45分钟。
1、自我介绍 2、项目介绍 3、js中数据类型介绍 4、为什么typeof null === 'object'? 5、还有什么获取数据类型的方法?call、apply、bind方法的区别和联系 6、了解事件委托机制吗?target和currTarget区别? 7、了解进程和线程吗?什么是多线程? 8、多线程会有什么问题? 9、js为什么是单线程的? 10、UDP和TCP的区别是什么? 11、三次握
本人杭州电子科技大学大三本科生 一面 40分钟左右 1.JS的基本数据类型,复杂数据类型和简单数据类型在内存中的区别 2.JS怎么实现深拷贝(答上来一部分) 3.v-model实现原理结合实际说一说(结合实际的部分没有回答好) 4.组件间通信方式 5.元素实现居中(典) 6.三栏布局实现(典中典) 7.vue组件能直接在浏览器中运行吗 8.能写一个vue3中的hook函数吗(完全不会) 9.Vue
一面:主要问了项目和项目中用到的技术栈(八股+实际使用过程中遇到的问题,这一部分大概40min),应该是根据简历上写的顺序来问的,还问了科研项目,感觉面试官根据科研项目现查现问,问了一些通信相关的基础知识,太基础了全忘完了。 二面:hr面,非常亲切的小姐姐,问了手里offer,选择;看待压力,加班;对团队氛围的要求;为什么报我们公司;职业规划;本科批次统招全日制,毕业时间;反问。 三面:感觉像领导
简单记录下一面试过程 1.自我介绍,不能说名字。 2.八股文,如何垂直居中,如何清除浮动之类。 3.根据项目提问,看你项目用运用了vite,谈谈你 对vite的理解,你为啥没有使用pinia,而使用了 vuex。 4.看你写了后端,对数据库了解吗,看你写了 springboot,你了解吗,你了解微服务吗? 5.反问 二面 1.自我介绍 2.能不能加班 3.未来规划 三面 1.前端学习中,觉得什么最
无手撕,少量八股,一个场景题, 涉及到实际的问题和场景题答得很差,被淘汰理所应当吧。 1. 手画 8 位加法器 2. 冯诺依曼结构 3. 介绍一下实习项目。 4. 智能指针的类型,如何使用,weak_ptr 为了解决什么问题? unique_ptr 如何转移所有权 5. std:: bind () 使用情景 6. std:: move () 使用情景,如果 move 一个智能指针能解决什么问题?
一面(3.13下午): 0.3月13号晚上接到了面试官的电话说要约个时间进行面试,但是一直没发邮件(我以为会发的),然后14号下午正在龟山公园看樱花的时候面试官突然打来电话问方便面试吗?于是就赶紧找了个安静的地方开始了一面。 1.自我介绍 2.为什么选择测试开发这个岗位 3.针对一个购物车设计相应的测试用例 4.通勤时间,打算住宿舍还是租房子 5.介绍了一下自己的项目 6.项目中遇到的难点(问题)