📜  Veritas 面试体验(校园内)

📅  最后修改于: 2022-05-13 01:58:33.210000             🧑  作者: Mango

Veritas 面试体验(校园内)

Veritas 参观了我们的大学招聘。有1轮apti,1轮技术,1轮管理,最后一轮人力资源。

能力倾向测试是在hackerRank上进行的,包括20个mcqs和2个核心CS主题的编码问题,如DSA、OOP、DBMS、CN、OS。

编码问题是基于中等水平(字符串和数组)的,GeeksForGeeks 对于 mcqs 来说已经足够了。

没有负面标记。

12人被选中参加同一天的面试。

采访在 Webex 上进行。

技术回合问题:

说说你自己?

Q> 什么时候创建对象的内存以及关于内存存储

Q> 参考文献以及为什么要使用它们?

Q> 指针和引用的区别

Q> 静态关键词与现实生活场景

Q> 命名空间

Q> 悬空指针、智能指针、函数指针、空指针、空指针、指向指针。

Q> 重载 v/s 覆盖

Q>模板

Q> 构造函数和析构函数(可以重载吗)

Q>最新版cpp

Q> 友元函数及其使用位置(例如:重载 +运算符添加 int 和 x

Q> 是对象中的 int 类型变量)和现实生活中的示例。

Q> 构造函数的类型以及编译器在不同情况下提供了哪些类型。

Q> 拷贝构造函数(浅拷贝和深拷贝)和浅拷贝的问题

Q> 复制(悬空指针)。

Q> 抽象与封装,现实生活中的例子,cpp 实现。

Q> 虚拟关键字和钻石问题

Q> 纯虚函数和抽象类(为什么要用它们?)

Q> i++和i=i+1的区别

Q> 在不使用 free 的情况下释放内存(使用 size 0 的 realloc)

Q> 最喜欢的数据结构,讨论我用过的所有ds

Q> 你有没有打开过#include

Q> 向量和列表的区别

Q> Ds 在情况下使用(如果数据在流中并且输出应该按升序排列,最近最少使用的缓存,最常用的缓存和其他非常基本的)

Q> 给定的字符串,找出最大出现的元素

Q> 检查单链表是否为回文(o(n) 和 o(1))

Q> 从最后一个元素中找出第 n 个元素

Q> 给定指针时删除节点(以及讨论为什么我们一般不使用它)

Q> 是否可以使用 1 个堆栈来实现队列?

Q> 有什么问题吗?(我问了 2 个)

管理层面试题:

Q> 说说你自己

Q> 招聘过程中你最喜欢和不喜欢的地方

Q> 为什么你选择 IT 而不是 CS

Q> IT 与 CS 的区别

Q> 我从事的技术

Q> 解释任何一个项目并对此进行详细讨论

Q> 我知道哪些语言,我会用哪一种语言?

Q> 多处理和多线程

Q> 你有没有见过 2 个进程同时工作并交换数据(客户端-服务器)

Q> 继承、类型、多级问题和解决方案

Q> 如何在另一个类(朋友类)中获取一个类的数据

Q> 你有什么问题要问我吗?我问了他2个问题

人力资源回合问题:

Q> 第一次技术面试怎么样?哪些问题是你无法回答的,你现在能回答吗?(基本上他们想知道我是否搜索了我无法回答的问题)

Q> 我们为什么要雇用你?

Q> 你有什么问题要问我吗?

2最终被选中