深算院数据库开发(C/C++)岗位面试记录(西安社招)

深算院的一般面试流程为:线上笔试 ------ 线上一面 ------ 现场二面 ------ HR电话沟通 ------ 线上终面。

个人信息

前期沟通

BOSS平台上,西安部门秘书收取了个人简历,经过一周左右的时间,告知简历初筛通过,预约笔试时间。

个人情况

本人 2020 年毕业后,一直在某公司从事数据库开发工作。所以简历上的项目也都是和数据库相关的。

此处提及这个信息是因为听说数据库开发的人员和非数据库开发人员在面试环节的问题是不同的。如果是数据库开发人员会重点询问项目情况;非数据库人员可能就会问的比较杂(也有可能简历筛选都不会通过,都是小道消息听说)。

线上笔试

线上笔试采用的是牛客网的答题系统。

笔试题目类型:20道选择 + 2道编程(秘书反馈)

实际题目类型:20道单选 + 5道多选(选择总共 50 分) + 2道编程( 50 分)(单选是 15 个还是 20 个记不清了)

笔试题目涉及知识面:

选择题涉及体面很广,大的方面包含:C 基础、SQL (左右连接、DDL、DML)、操作系统(进程、线程、资源抢占、锁区别等)、数据结构(二叉树遍历、哈夫曼树权值)、TCP/UDP协议等;

编程题2道: 第一道为时间换算,且编程语言只能用 java (不清楚是为什么)。第二道经典薯条问题,取最佳组合,编程语言可选。

线上一面

首先,做了一个简单的自我介绍。

然后就是面试官针对做过的项目逐一进行提问,简历上的项目都进行了详细的说明。(甚至一度让人觉着是在套技术方案)

最后,针对笔试题挑选了几个询问了一下当时的解题思路。(整个过程 1h)

现场二面

首先,做了一个简单的自我介绍。

不知道是不是因为我本科网络工程的原因,上来首先提了一个问题:让你自己设计一套通信协议,你觉得有哪些方面需要注意?不能依赖现有 TCP/UDP 协议,但是可以参考。然后使用你设计的协议发送一条消息,讲述一下完整的收发流程?

接着就是面试官针对做过的项目逐一进行提问,简历上的项目都进行了详细的说明。(和一面基本差不多)

最后,询问了离职原因、个人职业规划、期望薪资等。(整个过程 1h)

HR电话沟通

HR主要是了解了个人信息及介绍公司相关信息。

过程中询问了对事业单位、国企这种企业性质的看法?目前薪资及组成、期望薪资等?

并说明了五险一金的缴纳问题。因为必须在深圳那边进行缴纳,所以特别进行了说明。(整个过程也就10~20min)

终面

终面面试官是研发总监,本来终面是要线上的,当时因为总监刚好来西安就改为线下了。

终面比较综合,询问了个人情况、薪资问题(薪资问题没详细谈,说是后面 HR 会专门再谈一次),然后问了简历上的相关项目的一些细节问题,过往做过的对外项目经历(当时特别提到安可项目,给人感觉招人来做对外项目支持的)。(整个过程 45min 左右)

补充

面试周期

因为每次同批人全部面试完成才会有结果,所以每次面试中间间隔 4~5 个工作日。

从收取简历开始算起,整个流程耗时一个月+。

面试结果

未通过(终面 3 个工作日后秘书反馈目前暂时不是很匹配项目组的缺口,wtf 我不做过多评价 dddd )

相关推荐
xlp666hub4 小时前
Leetcode第五题:用C++解决盛最多水的容器问题
linux·c++·leetcode
得物技术5 小时前
搜索 C++ 引擎回归能力建设:从自测到工程化准出|得物技术
c++·后端·测试
xlp666hub1 天前
Leetcode 第三题:用C++解决最长连续序列
c++·leetcode
会员源码网1 天前
构造函数抛出异常:C++对象部分初始化的陷阱与应对策略
c++
xlp666hub1 天前
Leetcode第二题:用 C++ 解决字母异位词分组
c++·leetcode
不想写代码的星星1 天前
static 关键字:从 C 到 C++,一篇文章彻底搞懂它的“七十二变”
c++
xlp666hub2 天前
Leetcode第一题:用C++解决两数之和问题
c++·leetcode
不想写代码的星星2 天前
C++继承、组合、聚合:选错了是屎山,选对了是神器
c++
不想写代码的星星3 天前
std::function 详解:用法、原理与现代 C++ 最佳实践
c++
樱木Plus5 天前
深拷贝(Deep Copy)和浅拷贝(Shallow Copy)
c++