Java开发|VIPKID提前批二面,重要的是不能暴露慌张的心态
作者:吾心吾行澄如明镜,所作所为皆为正义
来源:牛客网
今天早上来电话约时间,当时说现在就行结果面试官说他还要忙2333,约了晚上八点
话不多说面经奉上:
Q:项目,现在的情况
A:。。。。。
Q:RPC用的什么协议
A:懵了。。。不知道该答http还是tcp。。。
Q:你在美团实习的收获
A:熟悉需求评审-接口文档编写与沟通-发布client端-编写代码-编写单元测试-提测-stage-prod的流程,熟悉合作开发的流程与合并代码,学习美团的编码规范与CodeReview以及自己学习到的优化点,学习美团闭源组件的设计思路与部分原理
Q:你简历里说自己学习能力强和对新事物感兴趣体现在哪?
A:新入职并没有得到太多帮助也没有安排任务的情况下自己安排学习计划,熟悉项目相关组件以及注意事项并整合wiki,复现部分代码并总结不足之处,项目中用不到的如分布式唯一id生成组件的设计原理,美团外卖部分代码的学习。
Q:未来职业发展
A:熟悉业务和技术栈,如果可能的话学习一些大数据相关的知识为可能到来的业务需求作准备
Q:为什么对业务不太感兴趣
A:个人认为熟悉业务知识是基础要求,另外也需要理解一些产品思维
Q:why
A:个人在开发时遇到一些产品对于自己提出的无理需求乱抛专业术语压人的情况,所以需要学习一些,另外对于自己部门产品的竞品的业务和技术细节也要去学习,为自己作决策有很大的好处,如美团闪购的竞品就有京东到家和阿里淘鲜达
Q:如果做大数据会很累需要调整半天也没多少提升,你憋得住么?
A:个人考研的时候辅导班没报考研伙伴没找学校自习室没去完完全全在家自习的,而且研究生做实验也涉及到一些类似的东西,所以个人认为憋得住
Q:研究生做的啥?
A:。。。。。。。
Q:问些基础知识吧。进程线程区别
A:引入线程前进程是最小资源和地址分配单位,引入线程后同一进程下的线程共用这些资源
Q:进程和线程哪个是cpu最小调度单位?
A:线程吧,不是可以多线程多核运行么?
Q:你指所有操作系统么?
A:???不清楚,随便说了个linux。。。
Q:linux你了解么
A:项目部署啊简单调优用过一些
Q:linux中的红黑树哪里用了?
A:。。。想不起来了。。。
Q:有什么问我的?
A:下一面还是技术么?其他的之前都问了
面试官:下一面如果有是hr
最后要挂了面试官问我能提前实习么,我回答看导师安排
最后让我手机保持通畅~
总结:
thrift细节得看看了,之前用着挺顺手的就没细看。个人评价要好好准备下说辞,那玩意也是有人看的。
感想:
今天是个人最崩溃的一天,美团实习转正也没捞到,爱奇艺到现在查状态还是等待hr处理,春招的时候拿了爱奇艺offer因为发的晚没去成,秋招加了实习经历反而没面试了,也许是自己提升速度没别的人那么快吧,自此截止秋招拿美团转正争爱奇艺offer的计划算是彻底搁浅了,也佩服自己在这情况下也没把心态暴露到面试里,也是春招经过锻炼了。什么事情都不可能按照计划来的,自己明明知道,还是不够成熟,接下来也得好好准备了,拥抱变化吧,VIPKID感觉也挺不错的,要是能拿到offer就好了(希望)
公众号javafirst