过半的春招总结,许愿offer~~

过半的春招总结

今年一月一正式开始准备春招面视,年后就开始陆续投简历和约面视,金三银四过半还是0offer状态(哭)。目前离offer最近的一次应该就是接下来的阿里云hr面了,但是还没约上,许愿三月的尾部可以赶得上~

面经

2.19 晚上阿里云网络提前批一面,35min,过:

  • 介绍自己

  • 介绍在学校做的这些项目

  • 前端如何协作,代码管理

  • 对时间复杂度的理解

  • 盒模型的理解

  • flex 布局的理解

  • http 的请求方式?get 和 post 区别?响应码?

  • 301 302 重定向后的过程

  • 数组遍历方式?map 和 forEach 区别

  • sql 语句的 groupby 的作用

  • 对 react 了解得多不多

  • 反问:阿里云咋样,工作内容,氛围,用的技术

  • 然后聊到怎么学前端的,以及之前的学习经历(还学过java)

2.24 上午小米一面,45min,过:

  • 介绍自己

  • 实习时间安排

  • 稍微聊了下自己的小程序

  • git 的工作流程

  • 梯形的实现(一种方法就行)

  • 项目里怎么使用的响应式开发

  • cookie、localStorage、sessionStorage,怎么删除页面的 cookie

  • flex 的理解,flex-shrink 为 0 是什么情况

  • inline、block、inline-block

  • map 和 weakMap 的区别,接着说垃圾回收

  • ES Module 和 Commonjs 的区别

  • 浏览器页面的渲染流程

  • 上下文执行栈

  • es6 的特性(两个就行,我说的 var/const/let、promise 和 async/await)

  • 继承

  • 1000个元素找最大的5个(我说快排),堆排序的稳定性

  • vue 组件的更新过程

  • vue 的 v-key 的作用

  • 组件的 v-model 怎么实现

  • 了不了解 React

  • 反问

2.24 晚上钉钉一面,35min,过:

  • 自我介绍

  • 介绍小程序,以及开发难点,如何协同服务端

  • 三栏布局

  • tcp 三次握手,第三次握手的作用(有点含糊)

  • 对 ajax 的理解,ajax 的不足(含糊);跨域怎么解决,jsonp 的原理(不会),postMessage

  • 是否看过 vue 源码,v-model 的实现原理

  • 使用虚拟 dom 目的;相比不用虚拟 dom ,性能一定更好吗;vue 的性能下限和上限(自己结合 vue 的原理说了一下)

  • 实习时间问题

  • 做题:版本号字符串比较(一开始错了,后来怕时间来不及,直接口述思路了)

  • 反问

2.27 中午钉钉二面(leader 面),20min,挂:

  • 自我介绍

  • 成绩咋样,拿过什么奖学金

  • 参加的实验室项目

  • 讲讲最有成就感的项目

  • 数据库范式,左连接和右连接(忘

  • 面向对象的特点

  • 平衡二叉树,为什么要这么设计(裂

  • 常用的排序算法(冒泡、选择、快排

  • web 性能优化(我自己限定了一些范围来答,不然太宽泛了,但是感觉还是答得含糊

  • 用户体验的切入点有哪些(一下子脑子空白,还是说得很含糊

  • 考不考研

  • 有没有其他部门或集团以外的面视

3.12 阿里云网络二面, 35min,过:

  • 自我介绍,问了下本科课程

  • 为什么学前端,偏向于写视觉还是逻辑

  • 使用过什么原生 JS 框架或原生项目

  • 对 DOM 的理解,为什么要有 DOM

  • vue 和 react 的区别,前两者相比原生 JS 框架优势在哪

  • 对 jsx 的理解,相比 html 的性能如何

  • 对 Promise 的理解,Promise 是惰性的吗

  • 盒模型

  • cookie 和 session 的区别

  • http 的无状态,如何让服务端在后面的请求中辨认 cookie 和用户(没太听懂,没答上来)

  • 问了项目状况,学习用还是运营的

  • 反问

3.16 携程一面,55min,过:

  • 自我介绍

  • 了解的技术栈,怎么看待前端开发这个职位

  • 输入 url 到页面显示的过程

  • 对重排和重绘的理解,如何优化渲染,项目中怎么入手

  • 浏览器缓存如何优化,etag 和 last-modified 区别

  • 怎么避免更新后使用到旧缓存,联系到 webpack 的哈希命名

  • 一万条数据渲染到页面上,怎么保持流畅

  • 写个数组乱序,命令式和声明式的写法区别

  • 箭头函数和 function 区别,new 构造过程,proto

3.21 快手一面,50min,过:

  • 自我介绍

  • 介绍项目的难点和收获大的地方

  • https 如何保证传输安全

  • 微信小程序的优点,技术上和 H5 页面开发、公众号开发的区别

  • 关于移动端适配的了解,为什么要有 rem

  • vue 的渲染和响应式实现原理,setter/getter 的作用,watcher 到底是什么,怎么实现的监听(一些追问)

  • vue3 的新特性了解多少?Proxy 的缺点?ReactHooks?(这俩都说不太了解)

  • 写题,通过属性字符串(如'a.b.c')取对象的属性值

  • 反问

3.23 快手二面,50 min(刚面完,还在等):

  • 自我介绍

  • 偏向于写视觉还是写逻辑(我说视觉)

  • 说说常用的行内元素和块元素

  • 行内元素的宽高问题,结合头像的使用,追问 img 的图像显示,加载,空白图配合(css 背景)

  • 垂直居中方案,追问 flex 的容器高度、项目缩放

  • 手写数组扁平化

  • promise 输出题

  • 判断 null 和 undefined,判断数组

  • 写排序,快排,轴的选取有什么考究

  • 为什么要对搜索栏做防抖处理,如果用户的输入不定性太大,怎样尽可能避免无用请求

  • 反问

补充一下比较详细的时间历程,希望给更多人一些参考吧

1.17 投简历:阿里云计算(提前批)

1.18 云计算挂简历,重改简历,继续准备

2.17 投简历:阿里云网络、云原生和钉钉(都是提前批)

2.18 云网络约面视;协商重投云计算,仍被拒

2.19 云网络一面;云原生简历挂

2.20 投阿里云弹性计算、bilibili、安鼎睿、小米、商汤、小红书、顺丰(提前批和日常)

2.21 顺丰测评

2.22 约钉钉

2.23 约小米;投美团

2.24 上午小米一面,面完说等下一轮;晚上钉钉一面;商汤简历挂

2.25 钉钉一面过,等下一轮;云网络继续等;投携程

2.26 约钉钉二面

2.27 钉钉二面

2.28 携程发来测评

3.1 钉钉二面挂;问小米二面,说入职晚,先搁置了

3.2 美团发来笔试邀请,申请顺延到 3.19

3.3 做携程测评;阿里云网络在线笔试;投阿里(云网络、大淘宝、本地生活),收到测评邮件

3.7 投网易互联网+雷火;安鼎睿简历挂(不招人了)

3.8 投深信服

3.10 做阿里测评;携程笔试;顺丰好像打电话约面视,我看标记骚扰给挂了(emm)

3.11 阿里云约二面(本来想立即面,推到明晚了

3.12 阿里云二面

3.15 阿里云二面过~,等统一 HR 面;携程发面视预约邮件

3.16 携程一面

3.18 投京东、快手;快手约面视(上午投简历,下午变更面视状态,晚饭打电话约面,有够快的)

3.19 美团笔试,死活ac不了,赛码用得怀疑人生

3.21 快手一面,面完就通知二面了(快啊)

3.22 投腾讯、百度

3.23 快手二面

目前的状况就是:阿里云等hr,快手等二面结果,小米、携程等二面,剩下的都是等笔试和一面了。第一次参加春招实习面视,啥啥都投了,目前时间过还没拿到offer(哭),许愿拿到阿里的吧啊啊啊

今晚打算投字节了,开启地狱面视模式(黑脸

#2022春招##面试题目##阿里云##携程#
全部评论
刚刚约上阿里云的hr面了😆
点赞 回复 分享
发布于 2022-03-23 14:48
楼主顺丰怎么投的
点赞 回复 分享
发布于 2022-03-23 16:23
等到四月中下旬,大部分流程都尘埃落定了再更新吧,许愿~
点赞 回复 分享
发布于 2022-03-31 18:26
楼主太强了
点赞 回复 分享
发布于 2022-04-20 01:03

相关推荐

不愿透露姓名的神秘牛友
11-22 16:28
点赞 评论 收藏
分享
评论
7
10
分享
牛客网
牛客企业服务