zoukankan      html  css  js  c++  java
  • 公交车上--刻骨铭心的面试总结

    最近开始面试 才知道自己是多么的差 ,先说说为什么在上一家公司辞职吧! 

      在上一家公司也有一两年了,公司做的 自己也能完成需求任务,我的一天感觉是 9点上班 早上基本做不了多少东西,都是在下午和晚上,有时候早上投入了 就到中午开始吃饭时间了休息时间了,一天时间过得很快 上班一天三餐 早上吃 中午睡 下午吃 回家,有时候自己没有任务了没有东西做了 去研究一点别的东西 但也是研究个表面皮毛,公司的技术也是很老的由于功能js等等 很多都是写好的,公司的制度从来没有改变过 没有开会没有技术交流  同事之间 现在大家都是自己做自己的没有大家一起讨论什么东西了 ,时间一长 总是感觉自己在这个圈子没有什么可去追求 可以去吸引自己 能全部投入的感觉,麻烦了 有了这种感觉 当时我就自然想到了离职 在找一家 能找到自己心目中期望的那种。

      离职后 开始找工作 刚开始觉得也不用复习 自己也是写过项目 页面常用的js功能也能完成  也知道公司的运营模式  ,但是一碰到面试 电话面试 自己就不行了, 

      1:面向对象 链式调用 你怎么实现 为什么能链式调用 中间发生了什么转化?

      2:js闭包 你理解什么意思吗 你在工作中解决了过什么问题?

      3:promise解决了什么?

      4:上拉加载你是怎么实现 然后会各种给你设置bug 你怎么解决?

      5:react 的原理  生命周期 各个生命周期中注意的点 diff算法 他是怎么实现虚拟DOM的 redux等等?

      6:还有es6于es5有哪些区别 说一下es6 ?

      7:vue angular react 他们的区别 各个原理是什么 你更喜欢那种?为什么?

      8:前端的UI框架你说一下有哪些?

      9:浏览器渲染和服务器渲染 有哪些区别?

      10:call 和 apply bind 的区别?

      11:你是怎么学习的 都在那几个社区里看过学习过?

      12:工作中解决过自己引以自豪的问题 写过哪些功能代码能让自己很佩服的 等等、

      13 : window.onload和$(document).ready(),$(function(){})有什么区别?

      14 : JS的事件机制是什么?IE和Firefox事件机制有什么不同?事件绑定 事件监听 事件委托

      15 : CMD和AMD的区别?

      16 : css的border 你有多少了解 现在我想让你用border写一个奇奇怪怪的形状?你说一下代码

      哎占时想到了这些 肯定还有更多琐碎的稀奇古怪的问题 只要你想不到的 人家都能想到! 我想问 在工作中这些会用到吗?会写react  vue angular 和es6 node会满足需求任务 这样不行吗 。

      在公交车上感悟的道理:人在安逸的生活圈里 会很舒服 但是成长很慢 但是在风口浪尖上竞争激烈的端口上会让自己清醒 痛苦 认识方向  知道以后自己对自己的要求什么走那条道路。

      自我认为自己不是一个 好的前端人员 技术属于差的 真的是经过面试让自己 认清了以后的道路 还有最重要的一点:“总结” 。总结知识很重要 总结写过的代码思路。已经痛定思痛的把电脑的 LOL 和 英雄荣耀 斗鱼 卸载了 。玩乐是一时的快乐 时间过去了 。有的东西不会还是不会 写代码 写小说 生活感悟 比玩游戏枯燥 但是对自己有帮助过后看着自己懂了这知识 还是很高兴的。 

  • 相关阅读:
    lintcode-60-搜索插入位置
    lintcode-57-三数之和
    lintcode-55-比较字符串
    lintcode-52-下一个排列
    lintcode-51-上一个排列
    lintcode-49-字符大小写排序
    lintcode-47-主元素 II
    lintcode-45-最大子数组差
    lintcode-44-最小子数组
    Charles抓包
  • 原文地址:https://www.cnblogs.com/hjpqwer/p/7653091.html
Copyright © 2011-2022 走看看