外国的月亮并没有更圆,两相对比之下,中国带给大家的,才叫安全感!
这种大环境下程序员该如何自救
这是最好的时机,也是最差的时机。为什么会这么说呢?大浪淘沙,优胜劣汰。在疫情下IT行业的大洗牌,留下的都是Android行业的一些精英,那些以为靠着“老员工”“有贡献”在这个行业就能混下去的人,将全部被淘汰。而作为刚刚踏进这行那,或者说开发3-5年还是工资1w+的人。你们应该想一想,自己该往哪个方向去进阶了。这里我给大家提供一份Android职场的进阶路线。
接下来,我将会以我这次疫情后面试京东作为的例子,给大家一些建议!
故事的开始
我依稀记得,那天天气还不错,在家宅了2个月的我接到了京东的面试通知电话,我什么时候投的简历,我已经不记得了。这个不是重点。重点是,wc京东的面试通知啊!!约定的时间是上午10点,但是我等到了下午。(应该是面试的人太多了吧,或者是面试官太忙了吧。)终于轮到我了,嗯感觉不是很严厉的样子。接下来,开始了问答环节。
笔试(已经搜集整理成了PDF)
- 选择填空
- 判断题
- 填空题
- 编程题
一面(1h)
- 自我介绍
- TCP三次握手
- TCP怎样保证传输安全
- 进程/线程区别
- post/get区别
- HTTP状态码
- MySQL数据库引擎MyISAM和InnoDB区别
- 了解几种网络编程模型,Select/Poll/Epoll区别
- 项目问了一个python爬虫,但感觉面试官没有在听……
- 笔试编程题重问一遍……
- 手写大数乘法(前一天华为机试的题目)
- 有什么想要问我的吗?
总结
第一次面试,毫无准备,全程懵逼的状态。面试过程中经常被抓着一个点深问下去就被问得哑口无言,还不断给自己挖坑,后半程直接放弃了。结束的时候问面试官给一些建议,面试官说要打好基础,作为网络工程专业的同学,基本的TCP/IP、网络编程等知识你必须掌握得非常非常熟练才行……
还有,本科生找实习项目经验真的没什么用处,面试官一眼就能看出来你的项目是有多水,也听得出来回答都是事先准备好的,而这些都是他不感兴趣的。
二面(1h)
- 自我介绍
- 介绍文件服务器项目
- Python爬虫怎么学的?为什么不用Java?
- 数据分析的项目:
- SVM基本原理,为什么想到用SVM?
- 数据清洗过程怎么做的?
- 了解其他分类模型和机器学习算法吗?
- 有一种新的趋势,运维开发过程中也会应用机器学习的知识,想不想做?
- Linux基础知识
- 搭建WordPress过程中遇到的难题
- MySQL数据库:说一下你写过的复杂SQL语句(我简历上都删了还问……)
- 有什么需要问我的吗?
总结
面试以来最顺利的一场面试!不得不说美京东试安排真的是紧凑,好感度暴增。一面完当天晚上约第二天二面,二面完一周左右hr面,hr面完两天状态就更新了,比起华为说好的五天出结果(然而20+天过去了)真的是好太多!
HR面(40min)
- 自我介绍
- 什么时候可以到岗?
- 有过哪些方面的工作经验
- 爬虫是怎么学的?
- 对前两面的面试官和京东有什么看法?
- 还投了哪些公司?
总结
整体就是一技术面,二总监面,三hr面的感觉。技术面也有一些答错的问题,但面试官会不断引导你;二面就一半技术一半聊天了,但问技术也不是单纯的专业知识了,会让说一下“写过的复杂SQL语句”、“XX过程中遇到的难题以及怎么解决”等等,还会告诉你一些技术发展的趋势,跟你讨论。
以上就是我面试京东拿下Offer的全部过程,接下来,我来说一下,给大家的一些建议!
总结
找工作是个很辛苦的事情,而且一般周期都比较长,有时候既看个人技术,也看运气。第一次找工作,最后的结果虽然不尽如人意,不过收获远比offer大。接下来就是针对自己的不足,好好努力了。
最后为了节约大家的时间,我把我学习所用的资料和面试遇到的问题和答案都整理成了PDF文档
喜欢文章的话请关注、点赞、转发 谢谢!
资料和面试遇到的问题和答案都整理成了PDF文档
喜欢文章的话请关注、点赞、转发 谢谢!
[外链图片转存中…(img-5uGWgM7u-1719252888481)]