腾讯WXG客户端一面、面委会一二HR面面经
一面8.18
因为我投的后台开发,HR来电让我转投的客户端,所以Android和iOS就没细问。
Java
volatile、CAS、指令重排
synchronize
线程池,有界无界
jvm gc流程,可达性算法
类加载过程,双亲委派机制
Android:
四大组件生命周期
handler了解多少
编程:
- 二叉树前序遍历,要求遍历子树之后再输出一遍父结点。
面委会一面8.25
本来是一面隔天就来电约面试。最早可以8.23号。当时面试笔试太多了想休息两天就约了25号。
主要问项目。时间大概是40分钟
面委会二面8.27
还是问项目,因为之前做过iOS和Android输入法,就针对输入法候选词,智能联想这些部分问了大概二十分钟。
手写代码:
- 最短路径算法,就是手写Dijkstra或者Prim。之前没复习这俩,就想用DFS做,没做出来...
之前忘了是哪家,笔试也遇到过问最短路径算法,各位记得复习这个点...
概率论:
面试官看我答不出来,就换了一道数学题,中间提示了两次,还好做出来了。
问题:蓝色车15辆,绿色车85辆。某人看到一个肇事车认定是蓝色。交警回看现场,在这位置识别车颜色成功概率是80%,失败是20%,问这个人看到识别正确的概率是多少?
答案:
设看到蓝色车的事件为A,识别车正确的事件为B
P(A)=P(看到蓝色车,并识别成蓝色)+P(看到绿色车,识别成蓝色)=0.15 * 0.8+ 0.85 * 0.2=0.29;
P(AB)=0.15 * 0.8 =0.12
P(B|A)=P(AB)/P(A)=12/29
HR面9.1
HR面问的比较平常,学习成绩,平时怎么学习的,诸如此类。问HR结果最快什么时候出来,她说九月中旬会陆续发放意向书。
又得等半个月.....
9.7:等了一周终于收到云证和测评...
9.10录用评估、综合素质测评沟通
综合素质测评沟通就很奇怪,相当又一轮HR面,好像其他人都没收到过这个。
一个小时,谈了对新工作的担忧、职业规划、人际关系处理、成长经历、遇到过最大的挫折、最有幸福感的事情、讨厌什么样的人... ...
听沟通人员说是部门专门委托来进行沟通的,难道是测评做的不好?
9.14流程变灰、凉凉==
9.15
又被WXG从池子里捞出来,大晚上十点多来电话约时间面试。好在面试官说就一轮技术面,其他的可以免掉。
9.16
这次主要还是聊项目,做项目碰到的难点。
计算机网络:
- 七层模型有哪些,网络层和传输层的关系、tcp报文有哪些内容。
- HTTPS流程、数字证书有哪些内容。
- 对称、非对称加密算法有哪些?
数据库:
- 索引有哪些,b+树和b树区别
- SQLite和MySQL区别
- 还用过其他数据库吗?
操作系统:
- 进程的概念,通信方式有哪几种,不同的管道通信方式具体选择依据。
- CPU调度算法,选择依据
手撕代码: 整数转罗马数字,比较简单。
提问:介意来广州工作吗?倾向做Android还是iOS?
反问:工作内容,技术栈,后续还有HR面吗?(答:有。。。)。
9.22HR面
9.26录用评估
9.27流程变灰
又是在横向对比挂掉,绝了...
#腾讯面试##面经##校招##腾讯##iOS工程师##安卓工程师#