Incedo 面试经历 |校园 2021
在线编码轮:这一轮有 5 个部分。
- 关于英语语法的 MCQ
- 关于逻辑能力的 MCQ
- 调试问题(我们必须删除代码片段中的编译和逻辑错误)
- 关于 CS 理论的 MCQ,包括 OS、DBMS、DSA
- 行为问题
第一次技术访谈:讨论基本编程和理论概念(时长 30 分钟)
- 自我介绍
- 简要说明您的项目
- 他给了我一个关于数据库的模糊解释,并让我就如何设计数据提出一些建议,我开始问他很多关于数据库架构的问题,然后才得出我的答案
- 什么是标准化?简要解释所有 4 种归一化形式。
- 编写查询以对两个给定表执行内部联接
- 数据库中的参照完整性
- 给定一个数据列表,我们将如何搜索任何需要的元素?我问数据是否排序,他说是,所以我建议他对数据进行二进制搜索。他让我解释二分搜索的工作原理及其伪代码。
- 告诉我你的爱好
- 您对我们(公司)有任何疑问吗
领导回合:讨论基本编程和理论概念(时长 30 分钟)
- 自我介绍
- new和malloc的区别,delete和free()的区别
- 动态声明一个大小为 m*n 的二维数组,获取输入并打印矩阵
- 给定二叉树的根,将二叉树转换为其镜像
- 他问我是否对云计算、人工智能/机器学习等技术感兴趣
- 您对我们(公司)有任何疑问吗
我的建议:
- 准备好回答与您在简历中填写的信息相关的任何问题
- 你必须熟悉你在项目中使用的所有技术,面试官可以问任何问题
- 在整个过程中保持积极和自信,并保持微笑,幸运的是,我的两位面试官都非常友好和善良,但也要为奇怪的人做好准备。
- 当你的爱好与面试官相匹配时,这真的有助于建立一种积极的氛围,所以不要在你的爱好中随意放东西。
祝一切顺利!!