集度是baidu和geely组建的一家智能汽车公司,
最近据说geely退出了,
整车研发中心在上海,
软件研发中心在北京,
办公地址在立水桥南附近。
前几天量产的概念车在baidu园区还有展览。
一面约在了周六专场面试,
面试过程聊的还算可以,
大部分都回答上来,
最后算法题面试官也给了解题思路提示,
但是一面后一直没有联系我二面,
以为应该是挂了。
一面结束后的第四天,
收到二面的邀约通知,
二面明显没有一面表现的好,
系统设计题没有回答出来,
关于项目聊的还算顺利。
二面结束后,
第二天收到通知约hr面时间,
hr面试就比较常规,
主要问了下离职原因,
对公司的意向度。
最后谈薪资阶段,
全员持有期权,
提供两种薪资方案。
方案1:
月base:N;
目标奖金:3.6个月,次年3-4月发放;
期权:A;
补贴:/月。
方案2:
月base:N-5;
目标奖金:3.6个月,次年3-4月发放;
期权:A*4;
补贴:/月。
总结:一个期权多,一个现金多,不知道该怎么选了?
=======================
我被问了哪些问题:
集度-一面
mysql事务隔离级别,幻读的解决方式
java线程池
jvm垃圾回收器,CMS与G1的区别
kafkarebalance过程
redis大key
rediszset,为什rediszset用跳表没有使用B+树
一致性hash
几个线程顺序输出结果
本地缓存,公司的tmc的实现方案
系统最大的难点
算法题:有序数组去重复元素、x的平方根
集度-二面
聊项目
不需要存储数据的核对方案
业内其他公司核对方案
设计题:1MB内存能不能存储下万个8位数(区间00000~),如果能,请设计一个存储的数据结构或者一个存储算法来实现,如果不能,请计算最小需要的内存空间(考点:es中的倒排索引)
集度-hr面
离职原因
最大的挑战
你的优势是
不足
规划
=======================
复盘:
通过这次面试明显感受到,
系统设计方面能力还需要待提高。