字节跳动一面凉经

字节跳动一面凉经

面试官人超级好,一直在引导我,可能是因为第一次面试吧,还是不可避免的紧张了,错过了机会,但是要吸取教训,继续加油吧。

  1. 做自我介绍
    尽量介绍往自己会的部分靠
  2. 说说看了什么书?
    我说了小黄书,语言精粹,图解HTTP,后面就追问了小黄书上的,因为紧张我居然连构造函数和类都没答上来…
  3. commonJS和AMD/CMD语言规范
    这块答得也不好,哭唧唧,太菜了
  4. 为什么会有Vue,React这种框架,没有了他们就不能编程了吗?
    其实面试就是和面试官聊天式的,你不会他会向你解释,然后继续下一个话题,都是带有引导式的,面试是最能检验自己能力的
  5. vue和react的脚手架是怎么搭建的,为什么我们可以直接就能写.vue或者.jsx文件就能直接在网页显示?
    我就扯了下webpack打包编译的过程..感觉还是不太好
  6. js里面有类吗?js里的类是通过什么继承的?
    我说了extends。。然后他说extends是es6的语法,那在之前那些老前辈是怎么实现继承的…然后不会了。。。
  7. this指向的问题
    还是没答好…前面崩了,这里就慌了
  8. == 和 ===的问题
  9. js怎么判断是不是字符串
    我傻了吧唧的说了isString…受到前几天看的判断是否为数组isArray,我就以为有这个方法..
  10. js事件循环
  11. 宏任务和微任务
    最后两个都还行。。
  12. 一个编程题
    [1, 3, 2][3, 4, 5, 6, 7, 8, 9]
    转化成
    [1, 2, 3, 3, 4, 5, 6, 7, 8, 9]

面试官叫我讲下思路,我说了插入排序,因为有一半是已经排好序的,然后问我能不能优化一下,插入排序是两个for的
我就说加一个判断条件..满足条件了就不需要接下来的比较了

ps: 面试心态还是要放好,真的真的心态很重要,不用因为一道题不会就接着接下来的题都崩了,面试官都是不错的,
加油整理心态继续学习。

Author: 朵雾
Link: http://yoursite.com/posts/zijie.html
Copyright Notice: All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.