广州阿里云前端暑期实习一面记录(电话面1h,加笔试1h)
问题如下:
1、自我介绍
2、介绍项目(微信小程序),进行提问,特别细致,面试官真的是持续追问(不同的解决方法),感觉这里很考察自己对知识掌握的全面性和耐性。
3、项目里用到了懒加载(下拉加载,分页累加数据),问:假想数据量为万级的程度,有什么改进方法来避免页面过长?
答:用页码来分页(又追问别的方法),我说左右滑屏切换不同数据,这里和面试官耗了挺长时间。
4、问项目里遇到的难点。
答:本人用了vant小程序组件库,就说了一下组件库的事件穿透问题和修改组件库样式遇到的问题(层级过多,要仔细地找到对应css进行修改,容易出现样式覆盖)。
追问:样式覆盖的问题(一个标签有两个不同的class,遇到冲突的样式时会用哪个样式) 。答:这里我突然想不起来正确答案,和面试官说自己不确定,面试官说没关系可以说出来自己的想法就好,后面我给了自己的想法(后面的会覆盖前面的样式)
5、js哪些语法用的比较多?
①我说了let const(问我区别,答:es6语法,两者都有块级作用域,es5只有全局作用域,不同点:let声明变量,const声明常量),追问:const声明一个对象后,其属性能不能修改(答:可以,内存没变,当时心里不确定这个回答但还是答了这个)
②说了一些常用的数组和对象的方法,说了for...in,做循环(然后结合了自己项目用到的某个列表数据的用法)
③简单提了set和map
④定时器,问定时器时间为0,下面纯输出一个数据,数据输出顺序(后面先,定时器后)
6、性能优化,我主动提了防抖和节流(提前准备过),追问是什么。
答:解释了两者的原理,使用场景和不同点(举了个坐电梯的例子)
7、性能优化的别的方法?
答:大图片压缩、懒加载、组件按需注入、数据缓存(主动提了下自己项目用到的本地缓存和实现流程),其他突然忘记了哈哈哈~
8、反问环节。
①有幸进入贵公司实习的话实习生有什么成长途径
②团队使用的技术栈

之后是1h笔试:
1、手写节流函数
2、写一个渐变动画开关按钮
3、按提示写一个flex页面
4、封装一个promise链式调用方法
5、写一个函数,入参为对象,形式为对象.属性的数据,出参为对象[属性]的对象数据

总结:
一面前半段结合项目进行提问,很细致,要耐心和思考问题全面,后半部分考察js熟练度。
全部评论
有想法来字节实习吗,急缺人,一周内可安排面试 可以加wx了解一下 lambda-hd
1 回复 分享
发布于 2022-03-18 10:38
我擦,我一面电话面只有35分钟,而且三天了没消息
点赞 回复 分享
发布于 2022-03-19 14:35
个人动态里有2面,hr面记录~
点赞 回复 分享
发布于 2022-03-17 03:46
目前已面完hr面,焦虑等结果ing
点赞 回复 分享
发布于 2022-03-17 03:45

相关推荐

搜索部 首先说下timeline8.18,投递8.19,约一面8.21,晚上一面call约二面8.22,上午二面下午oc周末等待(8.23,8.24)8.25,offer一年前,我还是懵懵懂懂,高考完的暑假,只会提前学学高数,未来的画像是什么?我或许无法预测。开学后,自学Python,接单,无数个客户的ddl,偷偷摸摸一个人找自习的地方,这一步步竟然为后来的我,搭建工程能力的基础。大一上,我也要感谢我的第一位老板,让我接触到了实习,师兄带着我一步步入门,看他们写的飞书文档。大一下,导师带我参与企业项目,这让我渐渐发现,应该去实践,增长见识,而非局限当下,盯着自己的小新pro。不久后,第一波投递开始,结果当然是约面极少。盯着简历上的文字和ssob,我开始思考,确实很多可以去提升。带着些许不甘心,继续沉淀,慢慢的约面也越来越多,有的时候两天7场,准备完就接着下一个日程。这一次,也许是刚好到位吧,比较match,面试答的流利,关关难关关过,成为度孝子展望未来,依然是重重挑战,果然只有收到offer的那一刻是开心的。愿在百度星海拆解的每一段代码,都能成为丈量宇宙的诗行;此志终赴星河,而今迈步重铸天阶。屏幕前的你们,在无数个向星海奔赴的日夜,一定一定,会在未来化作群星回响的征程——请永远相信此刻埋首耕耘的自己!!!
一天三顿半:???百度提前批发 offer了?不是统一和正式批排序完再发吗我靠
百度求职进展汇总
点赞 评论 收藏
分享
评论
8
32
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务