27届前端小白第一次面经

前端自学速成选手,基础很拉,项目都是网上抄了一遍,手写题没怎么练,力扣写了一百五十题。
10.19面试两场,体验各不相同,都是小小厂就不说名字了
第一场:#我的失利项目复盘#
boss和程序员一起面我,boss一上来就问我专业排名(我根本就不知道我排多少),然后没问技术问题就直接问我薪资,然后直接把他们的项目给我看,是一个管理系统,然后boss就全程和程序员聊天,我听了十几分钟,之后直接给我发offer问我什么时候来,我说后面给你发消息就挂了,之后被他扣问号。
第二场:
上来的俩面试官看起来就很有理工男的风范(一胖一瘦,瘦的像卡尔),由于第一天面试没有录音只记得几个没回答好的问题,项目穿插八股,八股穿插项目和场景
1.你的博客项目有无图片的传输,请问网络传输中是流的形式吗(完全没听过我就说了个file)
2.请问你文章上传功能对代码是否有特殊的处理(事后发现可能是问你如何防止xss攻击,没听出来了,就说了用的html和markdown的插件)
3.jwt,起初答得很好可惜嘴漏说了一个jwt加密,后面问ai才知道jwt是编码格式不是加密。
4.反问,面试官说看得出来你的项目是你自己做的,但是你的细节需要好好打磨,(举了个我没说好的例子)
总结,第一个就不说了,第二个给我的感觉就是被爆了。希望能先积累一点面试的经验,准备把项目给ai读一下然后让他狠狠拷打我。
然后想把博客的项目给换掉,因为都是crud,包装不了,如果有好的项目可以说一下。
#我的求职进度条#
本人很菜,请勿喷,如果有建议请留下你宝贵的评论。
以后会更新记录我的前端技术成长
全部评论

相关推荐

1. js中变量都是怎么定义的2. 说一下为什么 const 是不可变的3. let和var变量提升的时候提升到什么地方了4. js中在a.js中var a = 1,在b.js中能访问到吗5. 输出?为什么?var a = 1{console.log(a)var a = 2}console.log(a)6. 输出?为什么?var a = 1;{console.log(a)let a = 2}console.log(a)7. promise是什么8. 什么是同步,异步9. 那么promise中哪些是同步哪些是异步10. promise的方法执行顺序是怎么样的11. js中有哪些数据类型12. 对于number,怎么定义二进制、十进制、八进制、十六进制,除了加前缀还有什么方法13. 假如要定义浮点类型,.2这种方式对吗14. string定义方式15. 单引号、双引号、反引号定义有什么区别16. === ==区别17. true == -118. null == underfined19. 令underfined = 1这种写法对吗20. 输出?为什么?let a = 0 / 0;let b = 1 / 0;a == b21. 输出?为什么?let a = 0 / 0;let b = 0 / 0;a == b如何准确比较22. 输出?为什么?'' == '0'0  == ''23. 说一下浅拷贝和深拷贝24. 什么情况用浅拷贝/深拷贝25. 怎么实现深拷贝,哪些情况stringify无法实现26. 讲一下什么是webpack27. 有哪些loader28. 热更新怎么实现的29. http,https有什么区别,为什么https更安全30. git中怎么拉取代码31. git clone/fork/branch有什么区别32. git pull 和fetch有什么区别33. git rebase/merge有什么区别34. Branch B中提交了commit1,commit2,在branch A中想要拉取branch b的commmit1,怎么做35. 算法,给一个数组nums,要找出数组中没有出现的最小正整数
发面经攒人品
点赞 评论 收藏
分享
评论
4
3
分享

创作者周榜

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