+新信息发布
发布于昨天?15:20 6 次浏览 0 位用户参与讨论
跳转到指定楼层
天涯海角搜一下: 百度 神马 360 搜狗 搜搜 有道 必应 即刻

前段时间,字节跳动在阿里巴巴的大本营杭州悄悄的建立一个研发中心,最近在疯狂招人。


相信最近一段时间,杭州的很多的互联网公司的开发人员都接到过猎头的电话。据了解,字节跳动杭州研发中心主要负责字节跳动新增业务板块的研发,以及研发成果和产品的就地产业转化。


近期我有一个朋友接受了邀请过去面试了,回来后他有些话想要和Java开发说的。


1、要看源码


很多大厂都喜欢招看过源码的程序员,很多面试过程中都会深入的问一些源码级别的问题,比如Spring、Dubbo等等这些。


其实,并不是说看过源码就代表一个人有多强,只是通过一个人对源码的了解程度,可以看出一个人的技术热情以及钻研能力。正是因为源码比较难看,也比较难坚持,所以看过很多源码的人自然能够脱颖而出。


至于看什么,其实并没有特别固定的,很多东西都可以,比如JDK、Junit、开源项目、Spring全家桶、Dubbo、Redis还有就是Mysql、Hotspot等,无论是什么,只要潜下心来看进去就行。


2、要有实战经验


很多大厂都喜欢问一下实战经验,比如有没有什么性能调优的经验、有没有解决过什么疑难问题的经验等等。


之所以问这些,是希望招到一个不仅仅会写CRUD,而且能够进行优化和解决问题的人。这两点其实很重要的,因为CRUD很多人都会写,但是真正遇到性能问题、一致性问题、死锁问题等等的时候,如果开发人员束手无策,那后果还是很严重的。


还有的就是比较看重分布式经验、高并发场景的开发经验等。这一点是因为很多大厂有很丰富的分布式、高并发场景,一个有相关背景的人可以快速上手,避免太长时间的过度,也避免遇到类似问题的时候惊慌失措。



3、要懂原理


大厂面试官最喜欢问的几个问题:实在使用的XXX你了解原理吗?有没有竞品?你用的这个和竞品之间对比有什么优势?各自的优缺点是什么?


其实,任何的技术选型没有最完美的,只有最合适的的。面试官之所以问这些问题,是希望考察一个人是不是有思辨思维,是不是可以主导一些技术选型,而不是被动的接受。


而且很多时候,了解一些开源的框架、中间件的原理的情况下,才能更好的使用,才能把这些工具的能力发挥到最大,也才能遇到问题的时候有计可施。


以上,就是给Java程序员的一些建议,希望对大家有帮助。


我这个朋友也顺利的拿到了头条的Offer,打包价年薪近50W,还是在这里祝贺他,我问他有没有什么好的资料,他提到自己看了很多书籍和课程,其中重点提到了一个网易的免费公开课。


我之前和网易合作过,特意找他们要了一下近期的课表,上面提到的很多内容是有覆盖到的,最近一周的课表如下:


9.23-9.29? 7场Java进阶直播课程主题


【源码+实战+原理+技能】

每晚八点


1.【技能】- 拒绝996,看网易封装的框架如何节约你的时间

2.【原理】- 一条龙服务,多线程从实战到原理

3.【技能】- 淘宝网易都在用的搜索技术是怎么回事?

4.【原理】- 框架源码就该这么学,带你手写Spring事务注解

5.【原理】-挑战你对多线程的常识,你真的懂可见性问题嘛?

6.【实战】- 网易严选后端性能优化实录

7.【实战】-你不知道的隐秘,带你玩转ID生成策略



添加小姐姐领取资料包和免费直播

▼添加成功附赠网易Java进阶资料包




来源:http://mp.weixin.qq.com/s?src=11×tamp=1569216612&ver=1869&signature=BPF8K0f6D59duGRIVuGpmy43xdZfx4dBmEiCSvc2JhjKfrElh*4*2ReV-SP-UFR2oUVcSaOBux3BG0uMQ032d8kZgouJizrkUTSsxw43xUrJYL-lotA0mM1Mr7ETpTvL&new=1
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

1688ag积分兑换|首页网,全网领先的ag积分兑换|首页资源基地!是一个集ag积分兑换|首页论坛、项目发布、货源发布、找合伙、招代理、互加好友、为一体的综合网站 !【唯一官方网站:www.1688v3.com,请谨防假冒网站!】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速
回复
返回
列表
返回
顶部