art_and_literary level
获赞
14
粉丝
9
关注
14
看过 TA
132
门头沟学院
2026
C++
IP属地:上海
暂未填写个人简介
私信
关注
04-01 18:05
已编辑
门头沟学院 C++
bg本2硕9 非科班 一面(2h)(1)cpp基础系列:static关键字的用法和特性?局部变量用static修饰是什么效果?你提到保护性,隐藏性,具体是什么说法?新特型中怎么实现?手写一个单例模式。并讲解单例模式的代码(每个函数都讲解,详细讲解),有没有其他单例模式的写法。智能指针有哪些?有什么区别?怎么实现的weakptr?移动语义的一堆八股。静态库和动态库的区别?(没有深挖,可能是我嘚吧嘚说太多了,符号表,plt,got,延迟绑定,加载时机全说了)。(2)OS基础:进程线程有什么区别?(我结合自己理解说完,面试官问我还有呢?我基本说不上来了)(3)计算机网络:https,讲解一下加密的过程。加密的数学算法是什么?rsa的,ECDHE的。(4)项目拷打(20min~30min):非常细节,非常希望我了解底层算法(5)手撕:搜旋转数组二面(半小时)全程都是聊天形式,没啥面经,技术相关的问题主要体现在项目里,问了一点点安全方面的问题,SQL注入,xss,csrf,cookie。问到岗时间,还有一些自己和自己理解相关的内容。三面(40min)全程聊项目,出的场景题也都是项目相关的。问我非科班的身份,如何学习计算机知识,Linux,windows编程学习起来有什么区别,这种问题比较多。总体评价:面试官很耐心,在我有问题说的不对的时候甚至会直接向我讲解正确的回答是什么,但是也确实是压力面,对基础拷打得非常狠,面试题本身不刁钻,但是会一直深挖,而且回答案往往很难让面试官满意,总体来说是比较好的一次面试体验,面试官回答我的反问也很耐心,感谢wxg给我这次面试机会。碎碎念:洋洋洒洒打了很多字又删掉了。“春心莫共花争发,一寸相思一寸灰”
查看32道真题和解析
0 点赞 评论 收藏
分享
04-01 18:05
已编辑
门头沟学院 C++
本人bg2本9硕 cpp技术栈3.6 一面(60min):1.10min左右的项目拷打(重点都是问项目所用框架的基础知识,针对业务的问题很少,属于偏八股类型的提问)2.40min左右的八股拷打(1)sharedptr系列:多线程下安全性?weakptr用过没,weakptr怎么实现有没有思路?sharedptr源码看过吗?包含哪些成员变量?sharedptr有两种初始化方式,一种是new一个去初始化,另一种是makeshared,有什么区别吗?(2)cpp基础系列:c++11标准下一个类,什么也不写,它有哪些函数?假如你实现了这些函数中的某一个,剩下的默认函数会有变化吗?一个类,有两个成员函数,一个是虚函数,一个是正常的函数。初始化一个这个类的指针为nullptr,这个指针调用这两个函数会有什么效果?c++中初始化成员变量有两种方式,初始化列表和在构造函数中赋值,有什么区别?(3)cpp新特型系列:move的作用?为什么要有移动构造函数?优化了哪些地方?移动构造函数怎么实现?你说使用移动构造函数转移了资源,那么原来的资源会被释放吗?(4)os:操作系统的锁有哪些?自旋锁忙等待,为什么还要用自旋锁?(5)计网:tcp拥塞控制。3.手撕:翻转链表k个3.10 二面(50min):全程项目+逻辑题,没一点八股和算法。项目:1.项目相关,使用了string view,讲和string区别。2. 一个拥堵的消息队列,怎么缓解这个情况?(感觉像是在问高流量的时候怎么优化消息队列和线程池?)3.单例模式优点是什么?哪些变量可以用来做单例模式?4.打开一个文件,怎么能快速打开并显示?逻辑题:1.rand5 rand7。2.一个数组判断有无重复数字。3.1g文件有1m内存可以用,怎么统计文件中单词出现频率前100?总结:两个面试官都很好,第一个全程都面带微笑,也有引导。第二个很有技术大佬的风范,即使我回答的就是一坨,最后在我反问的时候也巨有耐心。#我的失利项目复盘# #牛客在线求职答疑中心#
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客企业服务