lililo level
获赞
45
粉丝
9
关注
29
看过 TA
142
华南农业大学
2023
前端工程师
IP属地:广东
暂未填写个人简介
私信
关注
头像
2022-03-17 04:08
前端工程师
广州阿里云前端暑期实习,2面(阿里会议)记录:面试官好,这么多场面试以来第一个自我介绍的面试官(没听清,好像是团队的技术xx),面试过程也比较放松问题如下:1、自我介绍2、项目介绍,对项目进行提问①自己小程序的登录流程怎么实现的答:分了两步,先用wx.login获取临时code,传给后端处理返回一个自定义token,本地缓存,第二步登录带着这个token去做真正的点击头像登录(主动提了下官方的api做的改动),token过期时间由后端设置追问:官方的小程序登录流程是怎样的答:wx.login获取临时code,传给后端,后端用code传给微信服务器,获取session,后端自定义一个token返回给前端,前端把token缓存。②小程序缓存机制了解吗?答:让我思考一下(其实我不会),说自己这方面有疏漏,之前重点在关注浏览器的缓存机制,之后会好好补上这方面知识③讲一下小程序的原理答:小程序本质是单页面应用,有两主要功能,UI渲染,逻辑和数据处理,分别是两个独立进程,通过JsBridge进行通信,是数据驱动的架构模式,只有数据发生了变化,页面才会发生改变。3、看我简历写了对于vue框架有部分了解,问我掌握情况答:学习了半个多月,只学完了基本语法,核心部分比如vuex和vue router还没学到追问:学了大概多久vue答:半个月左右,因为之前学完基础三件套后突然接到了项目,就直接开始学小程序,跳过了vue,所以现在想要把vue框架学好追问:聊聊自己对vue的理解答:balabala,讲了一下自己对vue理解(自己不是很确定,因为没学完)追问:vue有什么特点?答:说了下虚拟dom和diff算法,结合了自己的小程序项目,说两者很多地方很相似,然后扩展了一下小程序和vue的相同点和不同点,举了列表数据的例子,讲了一下自己对key的理解4、前端性能优化的方法答:大图片压缩,懒加载,组件按需注入,防抖和节流等等5、反问环节①总共几轮面试答:春招流程比较短,两轮技术面,一轮笔试和一轮hr面②有幸进入贵公司实习的话,实习生有什么成长途径帮助公司发展(面试官笑了哈哈哈)③我有没有机会通过(面试官笑的更大声了,说这个不能现在说,她这过了就到hr面,会尽快推进流程)总结:二面考察项目多一些,主要结合自己简历和项目来提问
投递阿里巴巴等公司10个岗位 阿里巴巴/2022春招进度交流
0 点赞 评论 收藏
转发
头像
2022-03-17 03:44
前端工程师
广州阿里云前端暑期实习一面记录(电话面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熟练度。
投递阿里云等公司10个岗位 前端求职圈
0 点赞 评论 收藏
转发
牛客网
牛客企业服务