前端暑期实习总结(经验向)

转眼时间已经来到5月中下旬,来一份迟到个人向前端暑期实习面经与总结。

个人背景

双一流本+211硕,本科是计科科班,考研失利调剂入天坑,但是课题Deep learning,论文仅北大核心中文一篇。

项目主要是Vue,React会一点基础没有项目实战。

投递时间线

三月较忙,投递的晚,从4月中才开始投递,有淘天、小红书、拼多多等,非海投数量共计不过10家,5月初因为多方面因素,接了offer就此结束。

简历筛选情况

虽然硕士不是计算机专业了,但基本投了八九成能过简历,给到笔试流程。因此,过不过简历重点还是看学历+项目。首先是学历,其次再是项目,卡本科也是常态。但是我个人感觉,你要是没有一段计算机科班的经历,纯跨专业,应该会很辛苦,请一定把项目做的突出,技术栈发展的丰富一些,强调个人优势。

面试官希望看到的

你有实习经历(最好),或者项目经验丰富,八股+手撕基本OK,然后随机应变能力强(抗压)有培养的潜力。在暑期实习这个阶段,基础仍然是最重要的,其实大家都差不多,别灰心。

面试官不希望看到的

紧张、反应慢、不礼貌、陈词滥调、项目一看就是网上的项目、速成,心态非常非常重要。

运气

运气成分很大,和面试官聊不聊的来,性格合不合,完全看运气。如果面试过程很轻松愉快,过的概率很大。

面试高频问题

ES6基本知识

- let、const(基本数据类型)

- 闭包(优势和缺点)(手撕)

- Promise(all、race、any、allSettled)(手撕)

- Class(原型链)(super)

- CommonJS与Esmodule(间接引出Webpack、Vite打包问题)

Vue

- 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调参)

Webpack与Vite

- 二者的区别(Vite对于Webpack做了什么)

- Vite为什么快(Esmodule、热重载....)

- 打包优化(拆、合、作用域提升等)

八股补给站

  • ES6基础部分可以看阮一峰的ECMAScript 6 入门
  • 刷******** hot100
  • ******** 和 牛客 上都有很多佬发布的八股可以看
  • 了解前沿知识,如团子技术,如果你有ML或DL经验,也是一大优势。

如果判断是否流程是否健康

很重要的点就是速度,流程推进的速度越快,你的排序越优先。其次,你的面试时间也可以参考,如果你的面试时间非常晚(下午五六点),或者不合常理,那么你可能不是很重要(但不一定)。流程很久没更新,可能在泡池子,或者你就是挂了,不要等了抓紧下一家。

非常健康的流程是一天一面的速度推进,刚开始一面可能速度慢一点、间隔长一点,但是二面三面都是连着的,这种情况我个人认为是很积极的信号。

4、5月应该有很多人鸽了,应该还能捡捡漏, 加油哦~

#前端##前端面试##前端面经##如何判断面试是否凉了#
全部评论
谢谢分享
1
送花
回复 分享
发布于 05-19 00:02 陕西
面试时间没啥参考价值,我有一次hr面被安排到了晚上九点,面完都十点了,最后顺利拿offer了。
点赞
送花
回复 分享
发布于 05-18 16:41 浙江
国泰君安
校招火热招聘中
官网直投

相关推荐

1.自我介绍2.介绍一个项目 开源,架构设计?解决痛点?3.上个面试官问你 map 的查找为什么 O1,回去有了解吗?- hashMap 实现一个数组加链表的结构,数组大小怎么设置?固定还是用户设置还是动态变化?什么情况触发扩容?- map 最坏查找情况是怎样的?红黑树实现 hashMap 的话缺点在哪里?- map 过大时,扩容怎么做,新创立空间的话很卡,怎么优化?4.写题:升序数组 [2,3,4,5],插入一个数字,返回应该插入的位置- 怎么优化(二分查找),考虑二分算 midIndex 时超过整数最大上限怎么处理- 如果让你写测试数据会写什么(重复元素),如果重复,插入哪里更合适(最后面的,开销最小)- 你开源项目怎么做的测试?5.async/await 降到 es5 做了什么转化,给了一段代码让我写出转化的结构。6.font-size 的 px 是基于什么而定的(屏幕像素),是决定了字体的长宽还是什么?(寄7.http 1.x、2、3 的区别,UDP、TCP 的区别?8.js 怎么发生的内存泄露9.聊聊安全,问了 xss、csrf、sql 注入的实现原理?场景?10.写题:AB个罐子,分别放红蓝球(标有 A、B),把球混在一起后,连续抽 3 个,计算:A、B 球至少有一个,且红球至少一个的概率11.写题:有一个 random5(生成 1-5,每个随机数都 1/5 概率),用 random5 实现 random7(1-7,每个随机数都 1/7 概率)12.url 的组成?写题:给 url 的 params 插入更多参数,考虑字符转化。转化的意义是什么?13.反问,了解到团队里的人都是跨 前端 + 游戏 的打个小广告,想加入社区打破信息差,或者想做开源的同学,欢迎来找我,目前在做一个脚手架项目,详见主页帖子#wxg暑假实习##面经##实习#
点赞 评论 收藏
分享
10 50 评论
分享
牛客网
牛客企业服务