大佬最后选了哪里🙏🏼
点赞 评论

相关推荐

03-19 10:36
山东大学 C++
经历了笔试加面试2小时极限拷打,人已麻首先是45分钟手撕:1、合并两个有序链表L1和L2,但稍微做了点变体,把L2合并到L1上,而且是在L1类内部函数做的,写起来稍微有点麻烦;2、寻找循环递增数组中的最小值,要求用时间复杂度尽可能小的方法;楼主刚开始用O(n)的简单写法,后来面试官提醒才想起来二分查找,并且被追问如果数组是严格递增的应该如何修改代码?3、手撕智能指针shard_ptr,背模板背的挺熟,但写起来稍微有点变体就会出毛病,只能说掌握的还是不够深刻面试:1、首先是让你讲解前面写的三道题的思路2、C++内存管理中堆栈的区别;3、malloc free 与 new delete的区别;4、在模板类的析构函数中,应该用delete还是free?5、左值引用和右值引用的区别;6、Android 的生命周期7、Android JNI开发中 java层的string数据如何传到C++层?涉及到的相关函数;8、Java层 string类型的编码?C++层的编码?C++层接收到的数据需要拷贝吗?项目:1、项目架构2、自研RPC架构是如何实现的3、客户端发送的数据,服务器如何知道这个数据是什么类型的?4、由于楼主项目是基于微服务架构的分模块系统,涉及异步多线程通信,还提问了在多个模块向缓冲队列放数据时需不需要加锁?应该怎么加锁?这一块儿我没怎么弄明白,得需要再好好研究一下;5、后台C++线程和java层主线程是如何通信的?这一块儿我也同样没弄明白,也是被狠狠拷打了总结下来,🐧并不太注重对八股的考察,移动客户端开发的难点(以Android JNI为例)应该主要在于java层和C++层如何通信、多线程间的通信机制,以及端云服务间如何通信
查看17道真题和解析
点赞 评论 收藏
分享
03-23 15:50
门头沟学院 C++
好久没有录视频了,那么,这期视频的主要内容来聊聊即将来临的暑期实习好吧。然后结合最近我遇到的几个b友的问题,一起来聊聊。说实话, b友遇到的问题,还是简历+项目, 大家都知道c++的项目目前市面上的项目都烂大街了, 虽然说我这边的项目会避免了这个烂大街的问题, 但你靠一个项目去面试肯定是不行, 在这里还是再次强调一下, c++学的差不多了,就可以尝试去学一下go语言, 我当时只花了1个星期就掌握了。大家可能觉得中途转语言是个风险很大的事情, 其实以前我也这么觉得的,但是学了也不影响你找cpp, 反正提升了竞争力, go也能投, 学了go反而让你对后端的生态有个进一步的了解。 所以,cpp学的差不多了,学点go,不是一个坏事。加上最近用了ai coding, 连ai切换语言都这么顺畅, 我们这么能不行呢, 关于ai coding, 我们下期视频来介绍一下我的体验感受。好了, 讲完了作为c++选手都通病项目之后, 来聊聊大家的简历吧。我觉得大家都不怎么重视简历的制作, 以为把自己学过的东西写上就完事, 其实简历是你获取面试的敲门砖啊,一定要做到言简意赅,让面试官看的舒服, 看的舒服不是说你的模版要多么多么好看,是内容要看的舒服。 关于简历的制作,我们下期视频来介绍, 有什么问题也欢迎随时私信评论。希望大家在暑期实习里, 都能找到满意的岗位, 那我们下期视频再见。https://www.bilibili.com/video/BV1U9AHzqEXK/?spm_id_from=333.1387.upload.video_card.click
春招至今,你的战绩如何?
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务