就9.5面试做个小结

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/web_longboss/article/details/82433037

面试历程

  • 第一次:未毕业,面试一家小广告公司,直接被录,没去
  • 第二次:(都是培训骗人的,也没去),刚毕业,后来面试中型直接被录
  • 第三次:2017.11,技术群里面聊的,面个试,通过录用
  • 第四次:面到人事,因为晚上加班、后来几天回家,再后来,人家要招四年以上的(这波有点亏
  • 第五次:第一次去好点公司面试,很正式,应该不过,最起码和人事聊了些(从与主管,及人事言行中有很大收获),无论结果如何,经历过,便有收获(就此做以下总结)
1、基础很烂

平时爱捣鼓新东西,没注重过,其次态度不够端正(用不到学了没用),面向对象编程及闭包,平时工作也没发现哪里用过,函数柯里化倒是用过闭包

2、优点也是缺点:
  • 优点
    注重效率,晚上加的班是白天偷得懒,开发调试在后台不改数据库和后端接口及参数情况下,一般一次联调成功,我可以直接把后端代码拉下来本地调试,顺便查看数据库存储是否正确
  • 好坏兼备
    好奇心比较重,喜欢尝试新东西,自己搞过原生Android,还搞过画图,图设计工具用过三个,MySQL管理工具用过两个,像redis管理工具,用过两个,使用过xmind画思维导图,设计过数据库表,node、JAVA都写过后端接口,我只是在寻找最适合自己的工具,进行高效开发,不是我吹牛逼,就算是是专业的后端开发,手中的工具也未必有我找的好用,兴趣来了学东西特快,当然精力毕竟有限,就会被分散,但是呢,艺术是相通的

  • 缺点:
    我感觉我更注重实践,基础相对来说没不太重视,我个人认为说的再好,不能有效的进行开发工作,也是瞎扯淡,就比如我们公司招进来两个,一个是阿里未来酒店过来的,老板都说他基础好,但是工作中不会设计表,业务梳理不清,开发bug多,还有一个也是大公司的开发也有很多问题,试用期也被淘汰

3、不会推销自己

明明包里装了电脑,项目也都有,被问项目构建等,只是那么一说,简单描述了下,没将自己项目拿出来show 一波,其次是github账号,账号里面内容确实比较多,也有fork,也有自己写的demo 简单带过说写了demo,更多东西放电脑mygithub目录下没推到github 上

4、自己规划

  • 原计划是搞下iOS原生,处理react-native 好处理,为以后封装原生作准备,因为android原生搞了一段时间
  • 补充: 就本次答题而言,需要恶补一下基础面试题

5、思想转变

基础也就面试用用,为了money 和好工作,也要搞下,当然喽,工作中还是用lodash,这么爽的工具不用,有点对不起作者啊 嘿嘿~~

6、收获

  • 这段时间准备面试东西,在写代码时候时不时会有新的灵感

7、调整

  • 短期不宜请假
  • 扩充下基础面试
  • 在当前公司,将工作和生活分开,以后不将工作的事情带回家做,做的再多再好,老板也只是嘴上说说好,又不给加工资,满满的失望
  • 去搞下个人的项目(整合下)

8、带份简历

以后面试最好带份简历,在谈到自己工作经验时候,自己主要讲的是重点,每个项目会谈及到一点东西,由于简历是根据项目研发时间写的,所以顺序上会有些乱,导致面试官,会不断前后翻动简历,找对应的项目进行查看,很尴尬,以后注意

9、如何看待,技术更新(比较经典的angular版本升级)

  • 每一次技术更新或者是框架的升级都是
    1、 对现有问题的解决(例如angular从版本1,断层式破坏性升级到2),
    2、 或者是优化(例如angular),
    3、 或者是开发体验的提升(例如webpack,4.x版本中配置更简单,es6~7、8,很多新的语法可以提高开发效率),
  • 前端技术发展是好事,不更新的技术才会被淘汰(例如docker的发展,开源后受到广泛关注,并流行起来),所以社区中有很多开源,需要很多优秀的工程师一起来维护,顺应互联网发展
  • 懂得取舍,适应社会需要,好东西很多,但不能面面具到,时间也来不及,艺术是相通的,就像数据驱动的ng react vue echarts antv等,(这个可以去github上面找star多的,或者去一些网站 如慕课网,看下哪些新出的东西)
  • 尽早做好技术储备

10、愿所有的努力都不被辜负

猜你喜欢

转载自blog.csdn.net/web_longboss/article/details/82433037
9.5