一下午就结束了,暂时就想到这么多,以后想到了再补 个人情况 学历:24届双非本 奖项:ACM铜、CCPC省赛银、圈钱杯B组国一 项目:烂大街webserver 语言:C++ 一面 面试题 讲讲epoll 讲讲Reacter模式,实现原理 讲讲堆栈,还有哪些 new和malloc区别 说一下缺页中断 TCP在哪一层 HTTP基于什么 输入域名到页面渲染经历了什么 讲讲B+树 红黑树原理 你还了解哪些
一个C++的岗,我投了之后再去看发现已经停止招聘了,但是还是约了面。 一面: 项目相关: Yolo的发展历程? one-stage和two-stage的区别? two-stage的优势? anchor-free的方法有了解吗? 数据的标注用的什么? 多少张图片? 指标怎么样?recall怎么样 样本少,你如何改善泛化性? 另一个项目: 航拍图像拼接,怎么融合的?(特征点匹配后得到一个变换矩阵,将A
滴滴中午一点跟我说下午五点面试,然后在我背自我介绍的时候,还打断我问我是不是在对着什么念。。。。。主要就是做了几个题 一面9.13(1h) web服务器项目相关: 1.怎么解析http包头的,自己写的还是用的包 2.用多线程提供服务,你的机器最多支持多少个线程,并发上限(没有测) 3.多线程通信使用过什么方式 4.锁是linux的实现还是c++的实现 c++相关: 5.c++多态是怎么实现的,举个
题很多还细,顺序记不住了,想起有啥就说啥 1.自我介绍 2.inline函数 3.哈希表 4.在哈希冲突的情况下如何实现O(1) (完全不会,说了桶底下挂链表和红黑树,但面试官就是要O(1) QAQ) 5.B+树的优点(问了为什么B+树效率高 当时脑子抽了忘记了每层IO) 6.vector扩容 7.l个初始数字 vector两倍扩容,问插入n个数字的平均复杂度(说了平摊O(1) 可面试官就是要具体
这次面试面试官挺好的, 就是感觉的我答的一般般, 由于问了一些比较细微的知识点, 不太记得了... 梅卡曼德C++开发实习-30min 整形和浮点的存储 浮点数的等0的判断 对于内存的理解 虚拟内存和物理内存的关系 进程和线程与虚拟内存 虚拟内存的分布 函数调用对内存的使用 多态的底层及原理 set和map的理解及使用场景 map和unordered_map的结构及使用场景 反问-后续流程/工作任
项目 成绩排名 四六级 结构体和联合体 计算下面四个自定义类型的大小 常量指针、指针常量、函数指针怎么定义 实现 shared_ptr 的思路 讲一下 map 和 unordered_map unordered_map 一定是 O(1)吗?不一定,存在哈希冲突 讲一下哈希冲突的解决方式,说了线性探测和拉链法 身边同学咋样 现在面试多吗,有拿到 offer 吗 如果拿到 offer 啥时候报到
• (1.05)一面忘记录音了,不过都是基础题,50min • 算法题:最长递增子序列的长度 • (1.10)二面1h • 说一下vector的特点以及你用过的API(我说的是push_back的缺点) • 那你vector平常用什么做插入操作 • 说一下map • 为什么用红黑树 • 红黑树的查找时间复杂度是多少?为什么 • 右值引用 • 一个程序挂掉了,怎么用GDB调试。比如CPU跑到百分百了
#软件开发2023笔面经# 总结: 百度二面后主要问项目和实习经历, 需要好好准备一下, 有些非常规的问题就看运气回答 结果: 3.18面试, 3.24oc, 安全研发部门, 已拒 每轮面完面试官会让你继续等下一轮, 大概20分钟不到的休息时间, 可以去趟厕所或者喝口水 # 百度二面(45min) (二面的面试官大概40岁左右, 十分成熟. 二面主要都在问项目, 具体因人而异 1. 自我介绍 2.
1.面试官介绍(3分钟) 2.自我介绍(5分钟):主要介绍本科与研究生参加的竞赛,发表的论文和专利,然后一些与金融科技相关的开发经验 3.项目询问(15分钟):主要对简历上参加的竞赛与论文进行了询问,然后详细聊了一下金融科技这块的开发经验 4.八股(20分钟): 1.struct与class的区别是什么? 2.快速排序,选择排序与冒泡排序的时间复杂度分析与稳定性 3.你了解那些STL容器? 4.m
上来没让自我介绍,全程没问项目,没问八股,也没问算法。我中途觉得不对,问了一下面试官有我的简历么,对方说有,结果面试最后说不清楚我是不是计算机科班的,我简历第一行就写了我是计算机专业的,这明显是简历都没怎么看就直接来面了 面试全过程都在怼人,非常不舒服。而且问完问题后,也没有思路上的引导,只会在我提出一种想法后说“不对”,然后还让我不要顺着他的话说,要说自己的想法。提的都是实际开发场景中遇到的问题
自我介绍+项目介绍 1.C++多态 2.介绍一下智能指针 3.左值右值,自己实现一下移动构造函数 4.什么是函数指针,写一下;指针函数又是什么 5.说一下什么是lambda表达式 6.C++新语法还知道什么说一下(说了auto、declytype还有啥忘了就提了一嘴) 7.自己实现一下to_string,把整数转成字符串 反问:具体业务,实习生培养流程
以下是疯狂拷打: 你在C++上的经历有哪些? 你对C++的新标准了解到什么程度?17之后的内容?20,23 一般对C++的类来说,memory layout有哪些成分?C++的对象(class或者struct)在内存上长什么样?尽可能多说 如果对象涉及到继承呢? 具体说一下虚继承是什么状态? 假设一个类继承了有虚函数的类,父类会存在在子类中吗? 一个空的类占多大内存?如果这个类包含了一个虚函数呢,
1.笔试:13道选择+两道算法 2.电话面:1.项目 2.HTTP协议 3.Mysql使用 4.Linux常用命令
主要是问c++语法相关知识,记录几个没回答出来的,答的不好的 1.继承和组合是什么,区别 2.泛型的高级用法 3.segment error的原因都有哪些 4.c++实现全排列都有哪些方法(只回答了遍历和回溯,应该是想听到next_permutation()系统函数的使用吧) 5.c++11某几个新特性 6.c++将内存分为哪几部分,介绍一下
华为实习生软开C++一面二面面经 一面,差不多一个小时: 一上来自我介绍,结束后问学了那些课程,还问毕业论文做的什么: 1、C++、C区别; 2、define和const区别; 3、堆和栈的区别,引出new和malloc的区别; 4、C++11新特性; 5、多态是什么; 有没有学过数据结构与算法,答自学 6、vector和list区别; 7、dfs和bfs; 机试复盘; 手撕代码,三选一: 第一道