首页 > 2022届校招360提前批服务端开发(C++)一面面经
头像
找个offer
编辑于 2021-07-06 12:21
+ 关注

2022届校招360提前批服务端开发(C++)一面面经

面试时长40min

自我介绍

聊项目以及遇到的问题,面试过程中八股文和项目穿插着问

进程和线程的区别

进程之间的通信和线程之间的通信

vector的扩容机制(熟悉哪些STL容器,因为平时用的多,我把STL里面的容器说了个遍)

unordered_map怎样实现的(此处我扩充了一下map和set)

算法题

没有固定的题目,面试官口述了一下要求,提出时间复杂度尽可能低,然后写了下代码,面试官看了一下代码逻辑就OK了
题目要求是这样的(大概):给定一个数组(从小到大排序)和一个测试函数(isBad),
从数组的某一个元素开始,使用后面的元素调用isBad函数会返回true,找出调用isBad函数返回true的最小值(元素数组是从小到大排序的)
解题思路:此问题类似于二分查找边界的问题。

最后一句:面试官很和蔼,头发也很多(哈哈哈),许愿二面!

更多模拟面试

全部评论

(7) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐