看完了,又学了一遍

相关推荐

开头自我介绍,开始吟诵,面试官对我的qt+硬件+服务器项目不感兴趣便开始询问使用语言是否为cpp。1.使用过哪些cpp11以上新特性。答:智能指针三剑客(shared_ptr, unique_ptr, weak_ptr).....2.开始询问shared_ptr的底层实现。答:引用计数器+裸指针。3.shared_ptr 解决了普通指针的什么问题。答:RAII对象创建和析构时能自动管理资源,解决内存泄露。4.是否能设计一个shared_ptr,这个shared_ptr里面有哪些成员变量。只答出来:裸指针+引用计数器,也许对数组需要记录长度,析构时范围释放。面试官不语。5.weak_ptr是否使用过,具体api调用。答:创建对象时需要指向shared_ptr, 拿指针时需要lock。是否能设计一个weak_ptr。(😅给菜鸡干懵了,便开始临时发挥。)答:也需要一个引用计数器来记录shared_ptr的引用计数器,当lock时,若shared_ptr引用计数器为0时,他返回空指针。6.unique_ptr的使用场景,我就往单例上靠。7.进程间通信哪些方式。开始吟唱。提到了共享内存和消息队列,消息队列怎么实现😅,开始说是一个单向队列(不知道linux系统底层是但还是双),就答一个消费者模型的单向queue。还问了本地套接字的使用api调用过程。8.线程同步方式。开始吟唱。提到了互斥锁,互斥锁底层实现😂。哥们不行了,提到了线程阻塞和休眠。问,怎么实现线程阻塞和休眠,答涉及线程调度,深了不会了。9.一道设计题,主线程创建一个资源在子线程消费完之前wait住,简单的用mutex对一个int val加锁和std::thread实现了对这个共享变量的访问。面试官看完能运行就放我走了。看到的面试官都好累(上班不容易呀),明天又要干那b横项,希望能早日毕业,早日放我实习,😖。
查看14道真题和解析
点赞 评论 收藏
分享
03-13 11:36
已编辑
门头沟学院 安卓
3.6一面45min在老板投的日常实习,面试官上来给我打个预防针会聊的比较深,我不会了就换下个问题。接着直接就是一道算法1.删除链表倒数第n个节点(一次遍历)2.写个多表查询的SQL语句3.一个多表查询的场景题,用Room怎么做4.xhs实习的DSL是什么,它的原理5.三次握手四次挥手,少一次行不行,为什么6.进程和线程7.为什么要设计多进程,单进程为什么不行;为什么要设计多线程,单线程为什么不行8.一个场景题:App在登陆页面的点击按钮之后,后面全部流程说一下,从事件分发到Android操作系统到后端到计算机网络层面给它全讲了一遍9.看一段代码讲下运行结果,关于==和equals的反问:组里是做啥的有没有转正机会总结:聊的还行后续:第二天hr打电话通知二面并把我的流程转成暑期实习了3.10二面55min这次是ld面试我,上来介绍了下组里说我的简历和组里的技术栈蛮对口的,很开心我能来面试,很珍惜有这个机会。。。太温柔了,真的是面试体验最好的一次面试,还巨有耐心。也是和一面面试官一样,也是说我们就当聊天放轻松。1.自我介绍2.介绍一下xhs的实习(我介绍完让后他还给我总结了一遍)3.介绍一下在xhs实习的难点4.没有模块的复用?为什么还需要你来新开发模板5.介绍一下xhs的DSL6.有了解别的跨端吗(RN、Flutter啥的)7.项目中哪里用到了Room8.Room怎么实现Entity嵌套Entity创建响应的表9.SharedPreference和数据库的差别10.SharedPreference在多线程和多进程中的使用11.SharedPreference能支持多线程吗,能支持多进程的吗?12.了解腾讯开源的一个类似SharedPreference的组件吗,它可以支持多进程使用13.Retrofit和OKHttp的关系14.Retrofit怎么拿到OKHttp实例15.OKHttp怎么管理线程16.OKHttp拦截器分哪两种类型17.讲下MVVM框架18.现在的MVVM有没有什么问题(View层和ViewMode层接口泛滥,又给我讲了MVI那些啥的)19.双向数据绑定基于什么设计思路实现(观察者模式)20.参加的比赛?21.看你用了GoogleAR,介绍一下呗算法:二叉树的中序遍历总结:和面试官聊的不错,但其实我很多底层的东西不太懂,他给我讲的甚至东西比我还多,给我扩展了很多技术相关问题,巨有耐心巨温柔反问:反问前面试官先跟我讲了一些问题:有没有考研打算;跟我说来实习了会有转正,希望我是奔着转正来实习的组内招多少实习生、都能转正吗组内有多少人总共有几面3.13hr面自我介绍为什么从xhs离职觉得xhs怎么样你觉得你的mt怎么样同事对你的评价承担压力时难忘的经历实习经历给你带来的个人成长之前比赛项目的负责人经历自己的优点和缺点兴趣爱好在xhs如何平衡学校和工作的压力考研吗职业规划前两轮的面试官怎么用了解岗位内容吗希望自己在哪中环境下工作喜欢和怎么样的ld公事对快手的了解还投了哪些公司最快什么时候来实习可以实习多久
点赞 评论 收藏
分享
牛客网
牛客企业服务