CVTE面试面经(一轮、二轮、综合面试)

背景

2019届某中流985计算机专业本科。3月份投的简历,岗位是web后台开发助理工程师。

笔试

9号晚上做了笔试题,比较坑爹,做过的题不能查看或者修改答案,不能用本地ide,网页ide也不能调试,也不知道后台怎么给分……
过了几天查状态显示笔试通过。

一面

某天早上10点有个广州联通的电话打过来,接了,是一轮面试官,预约了面试时间是第二天下午2点。

第二天等到下午快三点,来电话了。上来先让自我介绍,介绍了做过的几个项目,项目有用到Mysql,问用的什么引擎,答曰InnoDB。问为什么用这个引擎,和其它引擎有什么不同,有了解过数据库引擎吗?答曰不了解(确实不太了解这一块),场面一度尴尬,好在面试官没有深究。项目中有树型结构,问了下树形结构在数据库中怎么存效率比较高,答得不是很好。

接下来就是老生常谈的内容:java GC算法,GC Roots有哪些,集合类用过哪些,介绍一下HashMap,是否线程安全,ConcurrentHashMap怎么做到线程安全的。线程有几种状态,状态如何转移等等。还问到了HTTPS,好在学过密码学基础,问题不是很大。

最后结束,问我有何想问的,问了下助理工程师和工程师的差别,又问了下还有什么需要改进的。一面到此结束。

二面

本以为一面过不了,结果一面过了。二面是视频面,下午2:00准时在牛客网开始。

照例是上来开始问项目,数据库问得比较多(可能是因为我一面数据库答得不是很好)。问了个问题,如何处理不同用户的权限问题。我答的是给用户分配权限级别,再给不同权限级别分配不同权限。面试官表示理解,问我是否知道角色这个概念。其实在系统安全课都有学过,不过忘了。这个问题就这么过去。

又问了个场景题:用户注册需要给用户分配6位随机ID,要求每次生成都随机,并且不重复,如何实现。一开始想的是random6位数作为ID,如果重复就再random。面试官表示这不行,到后来就很难random到能用的ID。又提出一个方案:把所有6位数先生成,再调用shuffle算法打乱,每次取出头一个就行了。面试官表示这个可以。

后来问了个老题目:给定一个数组,返回这个数组中出现次数最多的那个数(如果次数相同就返回先出现的那个)。用HashMap。现场手撸,API忘了,卡了一会,没做出来。很尴尬。二面就这么结束了。

综合面试

二面结束过了没几天,个人中心就显示通过了。但是选择综合面试面试地点时,发现时间已过,都不能选了。上牛客看了一下,发现很多人都这个情况,耐心等通知好了。

过了很久,大概一个礼拜吧,HR小姐姐打电话来问了QQ,第二天视频面试。

之前一直有所耳闻CVTE的HR面刷人很严重,还有些小紧张。还好HR人很和善,综合面试下来感觉还行。从网上摘了一些HR面常问题:

1.介绍下自己
2.面试感受,给前两次面试打分,通过前两此面试的结果,跟岗位的匹配度如何
3.优缺点
4.有没有面试过哪些公司了,有几个offer,为什么会放弃其他offer
特别想去的公司
5.觉得自己本次面试可以通过吗?如果挂了可能是因为什么?
6.有了解过CVTE吗,为什么要来面试呢,选择cvte的理由
7.遇到的最大挑战或者挫折、有什么事让你觉得很有挫败感
8.印象深刻的一件事?
9.有实习经历吗?
10.期望薪资(必须说),为什么?
11.如果一起进去的人薪资比你高你怎么看?
12.最近压力最大的是什么事情,会有什么表现 如何调解?
13.请描述一件您最近遇到的最让您感到郁闷 / 压抑 / 消极 / 困难的一件事情,并说明您当时是如何调整自身状态的
14.怎么看待工作时间,薪资,地点
15.加班怎么看
16.工作中最不喜欢的是什么,这时你的态度内心感觉会怎么样
17.业余有什么爱好
18.家里的基本情况,以及父母对你的期望
19.家庭情况,爸妈性格怎么样,你觉得跟谁的比较像,家里人对工作有什么要求吗
20.家里对你影响最大的一个人
21.和家里谁的关系最好
22.成长过程中有没有什么大起大落
23.你觉得你的家庭给你的最欣慰的和最挫折的
24.你的童年印象最自豪的一件事情
25.做的最成功的一件事
26.实践经历
27.个人理想,梦想是什么?
28.有没有什么主动争取的东西
29.特别困难的时候
30.如果你面试没有通过,你觉得是什么原因呢?
31.如果没过,你会投哪个公司?
32.如果过了,你可能会因为什么原因没来
33.什么原因可能会离职
34.未来5-10年的规划(事业和生活)

终面结束第二天,就显示通过了。但是,2天过去了,还没有给我发offer,耐心等待吧。至此,2019年春招CVTE面试基本结束了。


2019.4.4更新

已获offer

你可能感兴趣的:(CVTE面试面经(一轮、二轮、综合面试))