仅做面试记录之用。
其实没想到的是居然有四轮面试 = = :
04.18 一轮技术面
其实就是针对于笔试题的问题,每一道题都会问到,基本是解题的思路还有一些额外的技术问题拓展:
为什么会用到subString方法,index方法的思路和流程 stringBuilder和stringBufer方法的区别,为什么要用stringBuilder 为什么会想到用最大值去开方来做边界 找相同的数,有且只有一对,怎么才能更快,不用之前做题的方法 为什么要先排序,排序算法的了解 回溯算法的了解
还有一些项目问题,像是简述一下Rxjava,以及如何用Retrofit做网络请求的、dp和px的区别、了解广播吗,怎么实现的,注册方式、了解AIDL吗,大概是干什么的
04.19 二轮技术面
二轮的压力相对比较少一点,其实其中还带了一些HR面的成分在里面(当时一度以为这就是最后一面了没想到居然还有俩)
04.20 三轮技术面
三轮的面试官其实,光是听他的见解就已经觉得人家很厉害了,进了公司后听人家介绍才知道人家确实是真的很厉害 = = 问的问题大概是一些Java和Android的技术知识,还有当时笔试题的问题,像如果只要暴力破解,怎么做、如何更快的进行相同元素查询,或者更省空间、如果在排序的中途发现了有相同元素怎么处理
还有一些项目的问题:每日提醒和每日播报怎么做的、tts(text to speach)怎么完成的、应用自动更新怎么做的、怎么获取的定位信息
04.20 四轮HR面
到了这里其实就是很正常的一趟HR面了,设计的内容也是平常HR面会问到的东西,像是自我介绍,学校生活,自己的发展,对公司的看法,加班的看法,自己的优势之类的
总结:
总算是写完了,截至今日已经上班四周,最近也开始在做项目,拖了这么久也是没想到。 进了公司之后觉得这里很好,自己进步的也很快。(因为自己有一个实习文档,每天有什么新的知识什么的都会记录下来,所以能清晰的看到自己积累了什么东西) 确实是会觉得上班之后才是实实在在的学东西,感觉在学校里上课、做项目的学习质量还是没有在公司实践的质量好。 不过还是加油吧,希望能顺利转正,能投身到自己喜欢的行业中还是会觉得非常庆幸的。毕竟这样子也有更大的兴趣去工作,每次看到跑通了心里的成就感还是很好的。