|
lz四非本科,前端开发,一直在牛客上面看别人的面经,现在秋招尘埃落定了,回首过去半年找工作的经历,十分感慨,特此记录一下,反馈牛客(PS:lz比较懒,之前也一直没记录,所以只能记录一下印象深刻的题目,其他的大概有点忘记了)。
实习
找实习是第一道坎,说实在,lz一开始也还在读研和找工作之间犹豫不决,甚至整个寒假,都还在看线性代数和机器学习。直到2月底,才仓促上阵,准备复习
豌豆荚
笔试
1.
for(var i = 0;i < 3;i
){
setTimeout(function(){
console.log(i);
})
}
2.
['1','2','3'].map(parseInt)
3.
用代码计算一天内时针和分针角度为一个固定大小时的次数
以上是印象比较是深刻的题目
面试
插入排序
vue双向绑定原理
学习成绩之类的杂项
为什么选择前端
项目
websocket原理
缓存
只记得这么多了。。。
阿里巴巴
一面
项目介绍和难点
项目中libflexible的运用和rem布局的理解
libflexible的源码以及存在的问题,如何解决这些问题
大概只记得这么多,和主管聊得挺开心,主管也是很赞的一个人
二面
面试
JS事件模型
HTTP状态码
浏览器从输入URL到页面展示发生了什么
缓存
vue双向绑定实现原理
不使用defineProperty,还可以使用什么实现双向绑定
前端路由实现原理
前端PV和UV统计的实现
前端异常的上报和统计
node.js的使用、如何实现Node.js稳定运行,除了PM2之外
数据库常用查询和查询优化
virtual-dom的具体实现
XSS和CSRF概念和如何防范,refer不靠谱,验证码用户体验差,除了隐藏token外还有什么实现
快速排序实现
TOP K问题
如何用快速排序的思想实现查找功能
笔试
用冒泡排序的方式实现对象的排序
格式化表单数据
交叉面
XSS和CSRF
HTTP状态码
缓存
CVTE
一面
垂直水平居中多种实现
一行四列自适应布局
二面
实现字符串去除多余空格,只保留字符串间一个空格
腾讯CDG
一面
JS事件模型
HTTP状态码
缓存
vue双向绑定实现原理
vuex实现原理
SPA和MPA下跨页面状态共享和通信
跨域
快速排序
Top K
DFS和BFS
HTTPS握手过程
可能有些许偏差,大概如上
二面
一个坑爹问题
至此,春招实习结束了
校招
腾讯Alloyteam
JS事件模型
HTTP状态码
缓存
webpack
HTTP2
性能优化
跨域
场景题:描述Oauth2.0整个流程,同时在第三方登录时,如何通过跨域避免页面跳转,
typescript使用
babel转义研究
es5模拟类
腾讯云
组件懒加载的具体实现
web安全,XSS,CSRF,SQL注入,点击劫持,HTTP劫持,DNS劫持,DNS污染
其他都是常规问题。。。印象不深,
ivweb团队
一面
状态码
缓存
事件模型和事件委托
jsonp
CORS和preflight
websocket原理
virtual-dom实现
前后端同构概念,原理,优化
项目难点
二面
做笔试时,打电话过来面试,我脑抽选择继续做笔试,约了第二天面试,然后就没然后了,释放简历,GG
腾讯MIG
一面
浏览器静态缓存
DNS查询流程
项目难点
web安全
堆排序
红黑树
rsa
跨域
状态码
异步流程管理
二面
JS和CSS区别,想到什么说什么
JS发展和功能
项目难点
二分查找
今日头条
一面
node.js microtask和task
css保持宽高比
跨域
性能优化
缓存
状态码
KSUM
数组去重
二面
Nginx
thinkjs原理
负载均衡
设计模式
发布订阅的实现
其他的有点忘了,不过二面面试官超级nice
三面
web安全,XSS,CSRF,SQL注入,点击劫持,HTTP劫持,DNS劫持,DNS污染
其他不记得了
除了以上,还面了京东云、好未来、拼多多,360,蘑菇街,问的都是常规题目,印象不太深刻,忘了具体问题。
总结
找工作或是考研都是一场十分重要和艰苦的战役,找工作尤甚,毕竟考研方向目标很明确,各种干扰相对较少。而找工作,不同公司是有不同的要求的。其实找到一份好工作,是有多方面要求的:
信息搜索能力。很多内推都不会主动找上门来,都是要靠自己去找,其中牛客网、北邮人都提供了很多资讯。这些机会一瞬即逝,要靠自己主动去争取。
扎实的基础。因为是校招,面试官比较看重面试者的基础,同时也看重一个人融汇宽通的能力,这也是知识和能力的区别。基础主要包括计算机基础(主要集中于计算机组成原理、计算机网络、操作系统、数据结构和算法)和方向基础
闪光点。面试者能被面试官赏识,必然有自己的闪光点,不让茫茫700W毕业生,面试官凭什么选你呢?闪光点可以是好的实习经历、亮眼的大赛经历、扎实的基础、牛逼的项目经历,这些都得自己去发觉,并且在面试中充分展示出来。
毅力。面试准备和面试过程,往往都会有各种不如意的情况,比如实习各种加班,面试官各种卡人,只有有足够的毅力,跌倒了能够站起来继续前行,总结反思,才能渐渐进步
运气。面试就像高考一样,准备再多,总会有疏漏,遇见对的面试官,就像高考遇见对的题一样,机会大增。
转载自:https://www.nowcoder.com/discuss/50654 |
|