应该是最后一篇日常实习面经总结啦!之后如果有面经的话就都是暑期或秋招啦! 仔细一整理才发现自己从11月份到现在居然面了这么多公司 面试时间:11月 面试方式:飞书 一面(30min) css3有哪些新特性 重绘,回流,合成的区别 一些常规JS八股(笔记上没详细记录,忘记了,但肯定没有难的) 之前的项目如何进行性能优化的?首屏优化方案? 了解的webpack配置和这些配置项的作用? webpack优
一面(12.15): 常用vue指令有哪些√ v-model的原理√ this指向√ http三次握手四次挥手的过程√ new的实现过程√ apply、bind和call的区别√ bind中返回的函数中做了什么(说的有点乱) 原型和原型链√ 闭包√ 内存泄漏怎么解决√ 垃圾回收机制的方法√ 引用计数法的弊端√ vue-router的原理√ vue的生命周期√ 子组件的数据重新渲染时会触发什么生命周
一面(7.4) 自我介绍 介绍一个数据分析的项目 你是什么时候做的这个项目 分析一下交易总额下降的原因 说一下抖音和快手的不同 写一个SQL # 1.每日活跃用户 select dt, count(*) activate_number from active_user_di where dt between '2022-11-01' and '2022-11-30' group
2023年03月06日 19:40面试 大概讲一下你简历上写的项目(webserver) 你怎么处理你这个服务器的惊群效应? 面试官:方法比较多,比如说加锁可以,每个Epoll事件里面都是有对应的FD的,先抢到抢到这个FD的就先释放锁,然后再去。没有抢到的就从事件里面移除。 可以研究一下Linux内核里有一个标记位叫可以解决惊群现象。 我一个客户端在连你的web服务器如果那个客户端掉线了。服务器会
3月27日19:00——20:00 60 min 自我介绍 上一段实习做了什么 本科什么专业?学了哪些课程?有没有计算机相关的项目? 硕士阶段有什么计算机相关的项目? 为什么择业想起来做计算机相关的工作呢? 未来的规划 后面学习的计划,做什么实践,做什么工程? 为什么学习 es 而不学 Scala,为什么不学大数据相关的东西? 实习项目的系统架构,从技术上和业务上的视角 省略一些项目相关 es 折
2022/03/31拼多多一面 1. 笔试做的不好的部分(节流) 2. 两栏布局 3. 出现最多的字符(空间复杂度O(1)) ***循环输出题 5. 了解的网络攻击,说说CSRF吧 6. Token 7. 浏览器存储 8. 一共有10000瓶酒,里面有一瓶毒酒,中毒后24小时发作,给你两天时间,找出毒酒最少需要多少只小白鼠 2022/04/07拼多多二面 1. 前端性能优化 2. js文件很大怎么
一面 一面聊了一个多小时吧,面试官问的也比较深,主要问题集中在React和工程化,基本没有问三件套的东西。 函数式组件和类式组件的区别,好在哪里? 答:更好的逻辑复用,可以在外部自定义hooks;清爽的代码风格,高度聚合;不需要担心 this 的指向;更容易拆分组件。 package.json中有什么? 答:项目名和项目版本、script字段、dependencies字段、devDependenc
蔚来的面试官人超级好,虽然他迟到了20分钟,但是一上来就跟我道歉,还解释说因为开会自己是负责人所以走不开,还反复问我现在时间和地点都ok吗,就给人感觉挺好的,特别绅士,感觉挺有人格魅力的。然后我回答错了还会指出来,最后写代码题时写完了发现一个条件没看清楚,然后面试官也说没事,实习生随便了(bushi 一面9.13(35min) 1.vector的内存分配情况 2.vector的尾插法emplace
自我介绍 什么时候接触前端的,为什么选择前端 做第一个项目的时候为什么用Vue 项目聊了很久,关键点在于项目的难点,你碰到的问题,你解决的问题的方式,你的项目的实用价值,到底有没有投入到使用中 Vue2和Vue3的区别 做题 题目没保存 第一题 大概是考变量作用域的题 第二题 事件循环 输出什么? 第三题 经典的数组转树 反问 面试官很好,学到了很多东西,我说错的地方都有和我讲的非常明白,体验
主要是4道代码题,不难,全a出来了。 1.下划线转驼峰, 2.手写发布订阅, 3.css两栏布局, 4.链表有没有环。 中间穿插着问了一下http2.0,tcp协议,简单答了一下。 面完10分钟发拒信,hr简单敷衍了一下没说理由。一开始以为他们技术栈是vue,我学的react 不匹配,但是因为一面聊的很好(还多聊了20分钟),一面面试官跟我说他们面试只在意算法思 路和js基础,框架不会都没关系,二
3月18号笔试,两道算法都只a了18%,笔试完压根没准备面试。20号下午五点发了一面,两天极限八股文。 说下一面: 刚面完,满打满算40min,因为是本人第一次面试,非常紧张,越面越紧张,到后面都不会说话了。。。 面试官挺帅的,说话挺温柔的,会引导你,你不会的他就会换个东西问你。 上来先自我介绍,然后聊了一下chatGPT对前端发展的影响,问了下为什么想做开发。 然后一道算法题,二叉树(美团啊美团
·1.自我介绍 2.什么时候开始正式接触前端? 3.为什么想做前端? 4.前端是自学的吗?自学的学习途径? 5.自己写博客吗? 6.介绍一下盒模型 7.inline/block/inline-block的区别,深挖了一下可不可以设置宽高之类的,为什么不能设置宽高,span标签,padding能不能设定之类的,答得不好,CSS我从来就不太擅长 8.回流和重绘,visibility:hidden会不会
实习一面(60min) 数据和链表区别 说了遍历的不同和删除的不同 常用哪些排序算法,时间复杂度 说了冒泡、选择、归并、插入、快排、堆排 平衡二叉树概念 左右子树高度小于1 输入url 到页面展示 首先说拿到网址怎么转为ip,然后说通过tcp三次握手建立和服务器连接(真是机灵,后面就一直接着这个问了),然后说拿到资源后,怎么构建怎么渲染。。。 cp三次握手、四次挥手、可靠
线上面试,HR和一位技术的面试官 自我介绍 现在研究生学习的方向是什么? 大数据分析这一块有做过吗? 有了解过现在区块链整个架构体系是什么样的呢?(因为我回答学习方向是区块链) 在区块链这块有没有接触过云计算的体系结构 我:不知道 有没有自己动手尝试做过一些系统或者是编写过一些具体代码的东西呢? 这个项目的框架总结还是要单独总结出来讲稿,因为讲和写区别还是很大的。 有没有考虑过采用无锁的方式处理线
(一面40min) - [ ] 内联函数,为什么用 - [ ] 析构函数 - [ ] 继承类里析构函数怎么用,要定义成虚函数么 - [ ] C++里怎么判断系统是32位还是64位 - [ ] 面向对象的特点 - [ ] 常用的数据结构及使用场景 - [ ] 客户端发送数据包到服务端中间经历了什么 - [ ] 发送路径怎么分发 - [ ] TCP和UDP的区别 - [ ] 拥塞控制 - [ ] HT