转眼时间已经来到5月中下旬,来一份迟到个人向前端暑期实习面经与总结。
双一流本+211硕,本科是计科科班,考研失利调剂入天坑,但是课题Deep learning,论文仅北大核心中文一篇。
项目主要是Vue,React会一点基础没有项目实战。
三月较忙,投递的晚,从4月中才开始投递,有淘天、小红书、拼多多等,非海投数量共计不过10家,5月初因为多方面因素,接了offer就此结束。
虽然硕士不是计算机专业了,但基本投了八九成能过简历,给到笔试流程。因此,过不过简历重点还是看学历+项目。首先是学历,其次再是项目,卡本科也是常态。但是我个人感觉,你要是没有一段计算机科班的经历,纯跨专业,应该会很辛苦,请一定把项目做的突出,技术栈发展的丰富一些,强调个人优势。
你有实习经历(最好),或者项目经验丰富,八股+手撕基本OK,然后随机应变能力强(抗压)有培养的潜力。在暑期实习这个阶段,基础仍然是最重要的,其实大家都差不多,别灰心。
紧张、反应慢、不礼貌、陈词滥调、项目一看就是网上的项目、速成,心态非常非常重要。
运气成分很大,和面试官聊不聊的来,性格合不合,完全看运气。如果面试过程很轻松愉快,过的概率很大。
- let、const(基本数据类型)
- 闭包(优势和缺点)(手撕)
- Promise(all、race、any、allSettled)(手撕)
- Class(原型链)(super)
- CommonJS与Esmodule(间接引出Webpack、Vite打包问题)
- Vue3对比Vue2的异同(提升与改进)
- Diff算法的改进
- defineproperty与proxy(defineproperty的缺陷,proxy的优势)
- Vuerouter路由模型、Vuex的用法(Vue生态相关的内容)
- HTTP与HTTPS(HTTP1~3,TLS1~1.3)
- TCP与UDP(区别、使用场景)
- 浏览器跨域(jsonp、nginx反代)
- 网络优化(多种回答方向,如CDN、Linux内核、BBR拥塞算法、内核TCP调参)
- 二者的区别(Vite对于Webpack做了什么)
- Vite为什么快(Esmodule、热重载....)
- 打包优化(拆、合、作用域提升等)
很重要的点就是速度,流程推进的速度越快,你的排序越优先。其次,你的面试时间也可以参考,如果你的面试时间非常晚(下午五六点),或者不合常理,那么你可能不是很重要(但不一定)。流程很久没更新,可能在泡池子,或者你就是挂了,不要等了抓紧下一家。
非常健康的流程是一天一面的速度推进,刚开始一面可能速度慢一点、间隔长一点,但是二面三面都是连着的,这种情况我个人认为是很积极的信号。
4、5月应该有很多人鸽了,应该还能捡捡漏, 加油哦~
#前端##前端面试##前端面经##如何判断面试是否凉了#