亚控 C++开发 一面(45mins)

自我介绍

(1)实习代码管理用什么?说一下你们的git和cmake相关的东西

(2)项目有几个模块,是不是只有一个主程序?

(3)说一下项目怎么进行性能分析的?

(4)解析dex文件到底解析了啥,dex是啥?,可以详细说一下吗?解析二进制文件有啥收获?

(5)GDB调试流程说一下吧,怎么查看堆栈,怎么查看多线程,说一下用到的命令

(6)线程池的任务队列为什么要用到回调函数,上锁的目的是什么?

(7)C++的多态说一下,为什么析构函数要虚函数

(8)项目里哪里用了map,说一下有map的原因,和具体的运行流程

(9)map的底层原理,不同map的时间复杂度,map排序需要重载什么?

(10)C++11里面的移动构造的原理,和使用原理

(11)线程局部存储了解多少?

(12)Cmake的使用方法说一下

(13)QT的信号和信号槽

(14)哪里人?

(15)薪资预期?

反问:

业务是干啥的?工业信息化相关的内容

几轮面试?一轮面试

加班情况?996

更新:一个月后给offer了,已拒

全部评论
佬是什么时候面的,为什么我面c++只问了我十几分钟就结束了
点赞 回复 分享
发布于 10-19 21:48 江苏

相关推荐

(1)先自我介绍,然后说过一遍简历上的项目(2)哪个项目是做的相对有亮点的,可以展开说一下吗?​这个方案有什么不足的地方吗?​其中的access token会不会存在过期的问题,过期了会有什么问题(3)项目中的AOP是用什么动态代理来实现的?(❌)(4)项目中用到了rocketmq+redis的发布订阅模式,那你了解rocketmq的推拉模式吗?(5)推拉有什么区别?优缺点各是什么?(6)拉模式中的rebanlance平衡了解吗?(❌)(7)项目中用到了websocket,说一下http和websocket的区别(❌)(8)项目中用过es,es中的倒排索引了解吗(❌)(9)美团的这段实习经历,学习到了什么(自动化+工具开发 , 了解了基本的后端开发流程)(10)如何针对插件去做监控的?(11)你说了解基本开发流程,说一说,代码结构?(12)了解DDD,领域模型设计了解吗(❌)(13)既然美团内部通过RPC来调用,了解RPC底层设计吗?(❌)(14)用了这种多线程部署插件,那么线城池的配置了解吗?(❌)(15)阻塞队列参数了解吗接下来问一些基本的吧:(16)linkedHashMap了解吗?何种场景用?(❌)(17)LRU了解吗(❌,底层实现和linkedHashMap有关)(18)联合索引A,B,C select * from A = xx , B >= xx ,C = xx ,分析下走索引情况(❌)(19)MYSQL的隔离性如何实现的(❌)​除了锁这种实现方式呢?(❌)(20)MVCC了解吗(❌,和隔离级别有关,下去看看)(21)undo log了解吗?(22)redo log 和 undo log区别在哪里?(面试官不满意,提醒要和MVCC结合起来了解)反问:基础知识是否需要加强很多?是的,数据库的问题还是挺基础的(第二天感谢信)
查看20道真题和解析
点赞 评论 收藏
分享
2 16 评论
分享
牛客网
牛客企业服务