21届秋招猿辅导前端面经

21届秋招猿辅导前端面经

笔试(8.1)

  • 给一定的钱去买物品,算性价比最高的方案,用递归来写的

  • 传卡片记录最大值(和网易的教师认证那道题比较像)

  • 解析文档(类似vue的模板解析 解析v-if v-for {{}} 方法)

一面(8.7)

  • 自我介绍
  • 项目交流了很多,包括一些问题和学到的东西
  • 对git的使用
  • vue的常用option
  • vue生命周期流程
  • vue的原理
  • es6使用了哪些东西
  • 原型链的理解
  • (编程题)解析字符串,从url上提取键值对
  • css盒模型
  • 反问

二面(8.14)

  • 自我介绍
  • 项目相关的问题
  • 如何解决跨域
  • this指向
  • new干了什么事情
  • (编程题)实现一个new方法
  • vue的双向绑定实现
  • vue的组件间传值
  • 如何实现一个$toast
  • 解决回调地狱
  • 对promise的理解
  • 出了道输出顺序的题,并讲解对事件循环的理解
  • 对async函数的理解,背后原理
  • 闭包的理解
  • 反问

三面(8.21)

面试官上来介绍,说是一个基础架构的工程师,当时觉得一定是哪里搞错了,老师人很好,对于我不会的地方,都是心平气和的给我讲解,但是问的东西是真的比较深啊。(我还是个孩子,为什么要这样对待我)

  • 自我介绍
  • 项目是如何上线的
  • 为什么选择centos
  • 登陆注册要怎么做
  • 文章,用户信息在数据库里怎么存储的,密码是明文存储的么
  • 项目重构打包是怎么进行的
  • uglify里面是怎么进行做的压缩
  • 你的博客项目为什么搭两个服务器,一个放静态页面一个放api的
  • 解决的印象深刻的问题
  • 进程与线程的区别
  • 为什么要划分进程和线程两个模型
  • 之后想做什么事情
  • CDN是做什么的,怎么实现加速的
  • 怎么访问的你的linux服务器的,用的root么
  • linux文件的权限模型
  • 怎么修改文件的权限
  • ssh相关的配置问题

其实前端的面试内容很多是相同的,大家可以点击下面的连接,看一些其它公司的面试内容,做一些练习。

其实前端的面试内容很多是相同的,大家可以点击下面的连接,看一些其它公司的面试内容,做一些练习。

21届前端秋招面经汇总

#面经##猿辅导##前端工程师##校招#
全部评论
怎么前端问了这么多linux啊
点赞 回复 分享
发布于 2020-09-18 17:46
我的天,我还以为是面的其他岗位,不是前端
点赞 回复 分享
发布于 2020-09-20 10:47
楼主过了吗
点赞 回复 分享
发布于 2020-11-07 15:59
请问楼主简历投完多久接到的笔试通知?
点赞 回复 分享
发布于 2021-03-05 00:53

相关推荐

2024-09-08
在牛客打卡233天,今天也很努力鸭!
点赞 评论 收藏
分享
SSR(Server-Side Rendering,服务端渲染)是指在服务器端生成完整的HTML页面,然后将其发送给客户端进行显示的技术。在Vue中,通过Vue Server Renderer可以实现SSR。SSR的优势和适用场景包括:https://www.nowcoder.com/issue/tutorial?zhuanlanId=Mg58Em&uuid=8d50367051a84aba9b14885efcdd468bSEO友好:由于搜索引擎爬取工具(如Google的爬虫)能够直接读取和索引HTML页面,***可以提高网页的搜索引擎优化,使网页更易于被搜索引擎收录和排名。快速首屏加载:***可以在服务器端生成完整的HTML页面,并将其发送给客户端,减少了客户端的渲染时间,从而加快了首屏的加载速度。更好的性能:由于SSR在服务器端生成了HTML页面,客户端只需要解析并渲染页面,减少了客户端的计算和渲染工作,提高了页面的性能和响应速度。更好的用户体验:由于SSR可以更快地渲染首屏内容,用户可以更快地看到页面内容,减少了等待时间,提高了用户体验。兼容性:由于SSR生成的页面是普通的HTML页面,可以在任何设备和浏览器上正常渲染和显示,保证了页面的兼容性。适用场景包括需要SEO优化的网页、对加载速度和性能有要求的网页、需要提供更好用户体验的网页等。需要注意的是,SSR也有一些限制和不适用的情况,例如复杂的前端交互、依赖浏览器特性的功能、对SEO不敏感的应用等,在选择***时需要根据具体的项目需求进行权衡。
2024-09-11
在牛客打卡235天,今天也很努力鸭!
点赞 评论 收藏
分享
08-30 21:24
已编辑
武汉大学 土木/土建工程师
时间1h15min(超时)一句话自我评价:面试很搞笑那男的😁😆更新:一面给我过了,光速来电约二面还说面评很不错(满头问号面试体验:很好,面试官人很和善,虽然反馈不多让我很没底,但是我直接说不了解的方面她会给一些解释和引导。而且对我有一种就算烂泥也要扶上墙的坚持...吐槽:后面写题我不知道是我理解能力的问题还是她解释题意不够清楚的问题,反正我们两个就是没达成共识。我写到一半说这个题难点主要是balabla这样我的解法需要写很长一段(暗示只讲思路😵),结果她说不是我理解的那样...又一顿互相解释,让我用递归再写一遍。到这里我已经服了我自己了(努力憋笑🤐,递归写了一半我又暗示边界条件口述(因为有四种情况我蚌埠住了)面试官又直接说这样我直接给出一个函数可以实现找到非法情况返回值的功能,让我直接糊上去🤭最终我完成了一个烂泥扶上墙版算法,紧急结束面试。题目【参考意义不大,太多个性化问题,基本是一个问题的回答引出下一个问题】:0. 入口函数:自我介绍,学校会不会抓人回去,学习前端时间方法,就是那些你们懂的;1. 我个人网页引入问题:响应式实现方法;2. 我个人网页引入问题:怎么搭建的,里面一些效果的实现,问得很杂主要是动画或者某个小效果怎么实现的;3. 后续问题:网页调试工具,举例:暂停网页效果,调试某个特定元素的属性之类的。不了解,真没用过;4. 项目难点亮点;(结果还扯到他们业务去了给我讲了下他们的实现方式5. React Hook 常用的哪些有什么使用场景,hook有什么特点,什么时候不能用;(我真的已经说过 react 刚入门了,硬着头皮回想文档结合vue相似的api乱答)6. this 输出题,会要求讲思路并解释this机制,有哪些方法可以指定 this 执行函数7. 事件循环输出题(混有await),还会问哪些api会造成宏任务和微任务,同样要求说明机制原理8. 手撕:给一个大概是{id: number, child: []} 结构的树 dir 和路径数组 path(里面就是一串id),路径合法=刚好到达一个叶节点,路径非法=除了合法的情况;合法情况返回那个叶节点,非法返回一个【最近】的叶节点【我就是不理解这个“最近”是什么意思,一开始觉得是高度最临近的一个面试官说不是,后来我也没完全理解,感觉面试官意思是如果还有子树直接走索引为0的那个路径一直往下遇到的第一个叶节点?】9. vue2和vue3 主要区别10. 个人网页:vue3 的 diff 算法问题答了七七八八,现在复盘觉得说的不是很全面而且表述能力限制了很多我懂的东西没顺利解释清楚。(不知道是不是我的错觉,感觉结束的时候面试官语调都有点控制不住想要笑出来了🤗
查看11道真题和解析
点赞 评论 收藏
分享
2 47 评论
分享
牛客网
牛客企业服务