虾皮前端日常二面

自我介绍 + 一些关于实习的问题

上来立马就写代码,五选三

  1. promise.all
  2. 有效的括号
  3. 手写一个深拷贝函数,并考虑循环引用问题
  4. 爬楼梯
  5. 将输入的字符串变量名转换为小驼峰写法
  6. 要用正则表达式,拼接做不出来

八股

  1. 为什么做这个项目
  2. 普通函数和箭头函数的区别
  3. 怎么理解的闭包
  4. 前端安全的攻击手段
  5. XSS、CSFR
  6. 介绍下常见的 HTTP 状态码
  7. 介绍下浏览器的缓存
  8. git 合并分支有哪些命令
  9. 只答出来 merge
  10. 自己怎么做的分支管理
  11. 在主分支上随便写
  12. 怎么实现水平垂直居中

反问回答的怎么样:还行,面试官还讲了下代码题的要点和写的时候的小问题

面试官很好,代码题卡住会引导提示,好歹最后基本都完成了一个小时后通知已过,这会是我第一个offer吗?

全部评论
啊,这么简单吗,为什么我每次遇到的全是场景题啊
2 回复 分享
发布于 08-06 23:10 湖北
接好运
点赞 回复 分享
发布于 08-24 17:18 湖北
投了 约面试快吗?
点赞 回复 分享
发布于 08-15 10:51 北京
大佬来不
点赞 回复 分享
发布于 08-07 12:39 广东

相关推荐

09-14 22:25
已编辑
门头沟学院 前端工程师
发面经,攒人品,助力我早日oc1.对bff的了解?为什么要加入bff层?(结合我的实习经历)2.由于你的服务失败或者挂掉引入的问题,bff层的兜底策略?3.ws的心跳检测和自动重连机制?(个人项目)4.websocket和tcp的关联?有什么差别?是不是同一层?5.jwt是什么样的结构?怎么做的鉴权机制?6.jwt的token分为几个部分?7.介绍ssr和csr(我的项目中有用到)8.ssr的好处9.怎么提高网站的seo?(上个问题提到了seo)10.webpack的配置项、loader和plugin知道哪些?11.描述一下babel?怎么把es6编译成es5的?(面试官说ast)12.webpack的热更新?怎么做到不刷新浏览器去更新页面?13.git rebase 和 merge的区别?开发中习惯用哪个?14.开发过程中有没有遇到过跨域的情况?怎么解决的?(我提到了在webpack的devserver中区配置反向代理)15.所有的资源都会被同源策略拦截吗?16.tcp和udp的区别?tcp三次握手?为什么不可以2次?17.http的缓存策略?http的状态码?18.https和http的区别?为什么不用非对称加密做数据加密?19.xss和csrf介绍20.ts和js的区别21.js的事件循环机制?常见的微任务有哪些?22.为什么有时候没有用react的标签,但是还是要在顶部写import react from react?23.一直循环地执行setstate,会一直重复渲染吗?24.setsta之后立即拿状态,拿到的是新的还是旧的?25.讲一下快排算法的原理,时间复杂度?稳定吗?稳定的排序算法有哪些?26.怎么看待ai,ai在你的日常开发中充当什么角色?27.手撕:两个队列实现栈
查看27道真题和解析
点赞 评论 收藏
分享
ZCWzy:两个美团一面挂麻了😅
点赞 评论 收藏
分享
评论
11
33
分享

创作者周榜

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