点击上方“开发者技术前线”,选择“星标”

每天 13.21 在看 | 真爱

转载自【字节跳动】

今天看到了一篇关于如何准备面试的文章,从字节跳动出来拿了15个offer的文章,大家羡慕这种神操作,头条面试官:“我也知道尽管很多人都讨厌 ”面试造航母,工作螺丝钉“的局面,但又不得不做准备,毕竟从大海筛选一个合适的人太难了”  确实大环境如此!

正文开始

大家好,我是字节跳动的一名研发面试官

2019春招过半,面试也进行了两场,在整个面试过程中,我不断被同学问到各式花样问题

“什么才是研发面试考察的核心?”

“考前究竟要不要刷题?”

“如果跨专业面试要怎么办?”

“如何更好地描述项目经历?”

“面试中有哪些面试雷区?”

......

眼看新的一轮面试即将开始,那些在心中憋了很久的话,今天我不得不说!

01

代码能力

是研发面试考察的核心!

其实说句老实话,研发面试所考察的最核心的能力就是......代码能力

代码能力是计算机专业的基础。能否在有限时间内写出清晰简洁、逻辑清晰的代码,不仅可以考察出候选人是否有扎实的基本功,也可以让面试官对候选人在未来是否能够胜任相应的岗位工作有一个基础判断。

面试两场之后我发现,有的候选人刚开始聊项目聊得非常开心,一些细节问题回答得都挺不错的,可一旦到了手写代码这一关,连二分查找都写不出来的大有人在。

平时写的代码多不多,面试之前有没有做过准备,有经验的面试官一眼就可以判断出来。所以这里给大家分享三点建议

1、加强基本功,增加代码量

多看优秀的源代码,认真从效率、逻辑等方面分析他人如何简洁明晰地实现一个函数,这对提升自己的基本代码能力有很大的帮助。

2、面试前多做题,保持手感很重要

面试之前多做些练习,这不仅可以加快答题速度,也会让自己养成较为规范的答题习惯。

3、复盘笔试答案,思考更优解

最后,不少面试官喜欢在面试的时候复盘笔试题目,与候选人讨论题目的更优解,从而考察考生是否具备主动思考能力。

02

我们不反对刷题

不过更希望大家举一反三

在面试过程中,经常会有同学非常骄傲地坦白道:“我没有刷题。”

而在这里我想代表广大面试官表个态:我们不反对刷题,甚至希望同学们在大量做题之后,能够活运用、举一反三

大量做题不仅可以在短时间内提高同学们的解题速度,也会在一定程度上帮助你拓展自己的答题思路。

当然,如果发现同学刷题,面试官也会变种问题,从侧面考察同学是否死记硬背答案。作为春招的面试官、你未来的潜在同事,我们更希望同学们能够灵活贯通。

所以说,该准备准备,该刷题刷题,临时抱佛脚至少体现了你对面试重视是不是?等你题目刷到一定程度,你就会发现自己的能力有了一个量变到质变的提升。

03

项目描述切忌花哨

突出项目重点,表述逻辑要清晰

参与面试的同学们大多都有实习经历。在公司的大环境下,你会在实践中不断夯实代码基础,也会有更多机会接触到最新的技术。

我们希望大家对过往的实习经历做更深入的思考,不是简简单单描述你在哪里做了什么。毕竟面试官需要在短时间内看到你的个人能力。发挥主观能动性,多在几种不同方法之间做比较,给出在思考之后得出的最优解,会显得你格外与众不同。

除此之外,思考的逻辑性和表达能力也是面试时考察的重点。在面试时切记要简化答案,能表达清楚想法就好,项目描述时只需要简单介绍项目背景,并着重突出项目亮点就可以啦!千万不要过度包装,要知道坦诚清晰可是「字节范儿」中很重要的一点哦~

04

跨专业面试不会受到区别对待

技术实力最重要

面试官们常常会被问到:非计算机专业的同学跨专业面试会不会受到区别对待?

在这里我想强调:完全不会!

不同岗位对具体的专业能力要求不同,拿算法岗位举例,只要你代码基础功底过硬,数理能力够强,又对所面试岗位是发自内心的热爱,就算你是学挖掘机技术的,面试官们也是想给你发offer的。

算法行业的通用能力就是代码硬实力。如果不具备这种能力,在实际工作中就总会感觉不自信,受人制肘。所以非科班出身的同学们不用受自己的专业所限,但一定要多多锻炼,努力提升自己。

不过这里也想真心地提醒大家几句,千万不要盲从跟风选择自己的职业方向,每个领域都有自己广阔的发展空间,适合自己的才是最好的。越热门的岗位对基础的要求越高,面试官在面试的时候是看得到笔试成绩的,所以还希望大家在面试过程中诚实一点,不懂装懂可是会减分的哦!

05

哪些行为一定是减分项?

除了上述几点,我还想多嘱咐几句:

虽然面试考察最多的是技术基础和代码能力,但是从心理学的角度分析,第一印象也是相当重要的啊喂!

为了这场面试,逗比的我收敛了表情包,穿上了帅气的格子衫,还把头发梳成了面试官的模样,你说你穿着拖鞋、脸都不洗就来面试是不是有点伤我心了。

如果同学们选择的是视频面试,希望大家在面试前做好充分的准备工作。面试开始之后,如果遇到候选人迟到、没有调试设备、网络不畅通、麦克风关掉、面试环境嘈杂等情况,面试官会给一定时间调试,但是面试体验会受到一定影响,心理上可能会减分的哦!

诚实守信是做人第一要务,也是字节跳动用人的底线。你们要知道,即使是视频面试,面试官也是可以看到考生行为的!答应我,像类似「一边考试一边用ipad查答案」这种事情千万不要干好嘛!作为考官的我在摄像头另一边看到了也是很尴尬的......


写在最后的话:

不过在面试的过程中同学们也不用紧张,咱们就用专业的语言唠唠嗑,来一场纯技术领域battle,把面试官当朋友,以合作的角度看待这场面试就好啦~

最后祝大家都能轻松沉稳地应对面试,通过努力离自己的梦想更近一点,加油!

END

开发者技术前线 ,汇集技术前线快讯和关注行业趋势,大厂干货,是开发者经历和成长的优秀指南。

历史推荐

为什么我推荐你用 Ubuntu 开发?

连 Git 命令都不会? 还做什么程序员

互联网江湖,从此再无 BAT

喜欢就点个在看了!

作为字节跳动面试官,有些话我不得不说!相关推荐

  1. “作为字节跳动面试官,有些话我不得不说!”

    转载自字节跳动 由于肺炎疫情的影响,不少同学年初跳槽的计划被搁置.虽然计划被打乱,但是这也给我们留出时间更好的准备面试.随着企业复工时间的延长,不少公司裁员.降薪甚至倒闭,之后只会更难. 看了不少「面 ...

  2. java面试 上传文件_字节跳动面试官,我也实现了大文件上传和断点续传

    前言 前几天看到一个文章,感触很深 作者从0实现了大文件的切片上传,断点续传,秒传,暂停等功能,深入浅出的把这个面试题进行了全面的剖析 彩虹屁不多吹,我决定蹭蹭热点,录录视频,把作者完整写代码的过程加 ...

  3. 作为字节跳动面试官,这篇文章可以满足你80%日常工作!附小技巧

    前言 下面的题目都是楼主在Android交流群大家在面试字节跳动时遇到的,如果大家有好的题目或者好的见解欢迎分享,楼主将长期维护此帖. 参考解析:郭霖.鸿洋.玉刚.极客时间.腾讯课堂- 内容特点:条理 ...

  4. 字节跳动面试官问我看过哪些源码,然后就没有然后了

    最近,我的一位朋友在找工作,已经拿到了美团.快手等公司的Offer,准备选择其中一家入职了. 后来他又接到了字节跳动的电话,通知他去参加三面.从二面到三面之间隔了挺久的,他以为都没戏了,结果就收到了通 ...

  5. 字节跳动面试官:你离50w年薪就差答对了这个算法题!

    我有个朋友,最近去头条面试,因为算法题没写出来,直接面挂了,搞得他非常郁闷. 众所周知,算法对程序员来说越来越重要了,但是总有人抱有一丝侥幸,不肯投入精力去学习,想着现在的工作中反正也用不到,等找工作 ...

  6. 字节跳动面试官这样问消息队列:高可用、不重复消费、可靠传输、顺序消费、消息堆积,我整理了下

    写在前面 又到了年底跳槽高峰季,很多小伙伴出去面试时,不少面试官都会问到消息队列的问题,不少小伙伴回答的不是很完美,有些小伙伴是心里知道答案,嘴上却没有很好的表达出来,究其根本原因,还是对相关的知识点 ...

  7. 字节跳动面试官:java范例完全自学手册

    前言 JVM 内存模型一共包括三个部分: 堆 ( Java代码可及的 Java堆 和 JVM自身使用的方法区). 栈 ( 服务Java方法的虚拟机栈 和 服务Native方法的本地方法栈 ) 保证程序 ...

  8. 字节跳动面试官这样问消息队列:分布式事务、重复消费、顺序消费,我整理了一下

    你知道的越多,你不知道的越多 点赞再看,养成习惯 GitHub上已经开源 https://github.com/JavaFamily 有一线大厂面试点脑图.个人联系方式,欢迎Star和完善 面试开始 ...

  9. 我做字节跳动面试官的那几年:学历+内推+技能哪个更重要?

    前言and自我介绍 字节跳动成立于2012年3月,目前公司的产品和服务已覆盖全球150个国家和地区,75个语种,曾在40多个国家和地区排在应用商店总榜前列. 字节跳动在海内外推出了多款有影响力的产品, ...

最新文章

  1. 【搜索专题】BFS中的多源BFS-双端队列BFS
  2. 如何用crontab每隔1分钟执行一个命令行脚本
  3. c#扫描图片去黑边(扫描仪去黑边)
  4. Streamr助你掌控自己的数据
  5. Linux chkconfig命令
  6. HoloToolkit视频共享接受发送脚本
  7. php宠物社交领养网站
  8. 华为手机动态修改手机型号参数
  9. 超实用的!南京南站最新停车指南来了
  10. 计算机专业课科目,考研计算机专业课科目有哪些
  11. python 当天零点的时间戳
  12. Udacity CH2中.bag 文件解析
  13. 关于IE无法打开站点XX已终止操作问题
  14. mysql 冗余 raid_RAID(廉价磁盘冗余阵列)
  15. 计算机科学与技术有剪辑吗,计算机科学与技术学院第七届“微剪辑大赛”
  16. DNS默认的端口号是: 53
  17. 关于sbb eax, eax以及sbb eax, 0FFFFFFFFh指令连用
  18. 标签云打印/微信小程序蓝牙标签打印开放平台功能
  19. A19-Python基础之lambda匿名函数-过滤器-映射
  20. TIA博途中无法添加HSP硬件支持包的解决办法

热门文章

  1. HTML+CSS练习案例
  2. 完全图与强连通图的那些坑
  3. Arduino(三)——按钮控制数码管
  4. python获取期货数据_股票超过压力位
  5. Backend TkAgg is interactive backend. Turning interactive mode on.解决办法
  6. Algo_网络流,最大流最小割总结, 残留网络性质,知识点总结Tips
  7. Python 命令行参数详解
  8. 抢占智能家居市场,海尔迎来多个竞争对手
  9. 2019 SUST暑期集训题解(计算几何(二))
  10. VUI设计--一些自己认为的原则