前言

这次对谈直接让我了解了我的问题,能够说很警醒我了。

对谈的意图是了解,假如我想要在寒假通过字节的面试的话,我需要做出什么样的尽力与改动,我需要什么姿态的才能。

毛遂自荐一下,我是 FinTech 专业的大二学生,学习前端时刻大概半年多,所以和我学习时长差不多的同学,能够康康我从对谈中学习到的东西。

问题一:缺少技能深度(

论述视点一

这一段时刻以来,我都着迷于技能的广度,在学习了Vue之后,又陆陆续续学了NodejsExpresswx小程序、uni-appReact等等,简直每一项就仅仅是“会”,但其间的更深层次的东西都没有了解。


对话开端的时分

文杰教师问我:“Vue 和 React 更了解哪一个?”

我说:“Vue”

“好,那就问你 Vue ”

“ Object.defineProperty和Proxy的区别是啥 ”

然后我就开端说:“ Object.defineProperty 不能转换目标数组啥的,会有一些约束,Proxy 则能够,可是由所以 ES6 的新语法,所以兼容性不是很好。 ”

“唔,我问的是他们的区别,你说的是一个现象(”

“区别是什么呢?”

然后我支支吾吾地就答不上来了…….


他说,你说你了解 Vue,可是这个没法答出来,就说明你的了解还不够深化。

咱确实了解的不够深化,后面出文章把这个工作理清楚。


文杰教师分享过他其时面试字节的情景,便是单纯的死磕 Vue,一个方面超级的强。


论述视点二

我在和文杰教师对话的时分提出过一个问题,说:“有许多新技能像Nuxt,Next,SolidJS等等,哪个方向比较好。”

文杰教师的回答,大概的意思便是说:“关于一个技能了解透彻,先别去想着技能的广度”

就拿 Vue 来打比方,你了不了解它的源码?了不了解它的功能优化?了不了解怎样有更好的编码风格?

  • 所以咱确实是好大喜功了(而且还眼高手低(

论述视点三

我问了文杰教师我简历上专业技能这方面需要改善啥。

  • 少便是多

与文杰老师谈,受益良多

其实许多了解的东西他人问起来我仍是会发怵的,仅仅写过这个东西,了解这个东西,可是并不是很深化,这样最好就不要写在简历上。要把写在简历上的东西都会被问到来准备(了解也是会被问到的)。

这里也是一个坑,我打算后面进行修正,和 Vue 的那道面试题相同(

问题二:怎样让项目阅历愈加出彩

  • 这里的话文杰教师问了我简历上的一个项目

我的主要问题是,项目悉数写的都是完成了什么事务逻辑,而这个并没有特别大的价值。

而比较吸引面试官注意力的是:“你做了什么改善,到达了什么成效。

与文杰老师谈,受益良多

比如说字节青训营的这个项目,就能够写,怎样完成npm包的开发,难点是什么,怎样处理的,为什么要使用 npm包 ;你担任的东西带来了多大的成果,事务逻辑并没有这些东西重要。

难点能够包含但不限于功能优化之类的

问题三:怎样在毕业拿到字节ssp

  • 这是比较有野心的一个问题(

文杰教师的回答是:“持续的超出预期。”

“假如你成功的成为了字节的实习生,那你在完成事务之余,你该想想怎样做功能优化、你该怎样编写风格更好的代码、你该怎样让其他团队成员眼前一亮

问题四:怎样去做一些开源项目

我自己说:“觉得许多项目已经很完善了。”

  • 那是你看不出来(,文杰教师说其完成在的许多框架仍是有这样那样的问题。

  • 你当前这个阶段,假如花的时刻不多的话能够去做一下,假如太消耗时刻的话,并不主张去做。

  • 也不主张为了刷这个阅历而去做。

半年之内的规划

  1. 做出一个 Vue 的思想脑图,并围绕着这个脑图不断完善自己的思想体系。「少便是多,关于一个框架的了解要极其深化。」

  2. 心态上,长时刻专注于一个部分,到达超出常人的高度(

刚聊完就来写了,学到了许多,但对未来还需要思考一段时刻。

持续更新这个帖子…