为期 4 周的完整实习过程。
地点: SASTRA 大学,坦贾武尔。
第 1 轮:编码轮有 6 个问题,难度级别为简单(3)、中等(2)和困难(1)。我以 100% 的成绩解决了 4 个问题,以 70% 的成绩解决了难题,以 30% 的成绩解决了中等问题。分配的时间是 2 小时 平台是 Codility(我不确定)
从500名学生中选出75名学生
第 2 轮(2 小时的技术面试 1): 75 名学生中有 10 名入围。 CS 基础(仅限基础级别的问题)
涵盖的主题:
- 网络
- 操作系统
- 数据库管理系统
- DS
- C++(取决于您的首选语言)
- 2 编程题。
- 使用 Stack 检查表达式中的平衡括号(格式良好)
- 如果字符串中的所有字母都按升序排列,则显示 true 的程序。
Input: aaaaaaaaaaabbbbbbbbbcccccpppppp Output: True Input: aaaaabbba Output: False
第 3 轮(2 小时的技术面试 2): 10 名学生中有 6 名入围。 CS基础(中级问题)
涵盖的主题:
- 网络
- 操作系统
- 数据库管理系统
- DS
- C++(取决于您的首选语言)
- 项目讨论
- 逻辑谜题 2Q
-
逻辑问题 1:考虑有一个 5L 罐和一个 3L 罐,水龙头出水(无限量)。
给我一个收集4L水的方法
S1: Fill 5L can first S2: Fill 3L with the help of 5L can water in 3L can=3L water in 5L can=2L S3: empty the 3L can water in 3L can=0L water in 5L can=2L S4: empty 5L can by filling 3L can water in 3L can=2L water in 5L can=0L S5: Fill 3L with the help of 5L can water in 3L can=3L(2L in S4+1L from 5L can) water in 5L can=4L
-
逻辑问题 2:给你 8 个等重的球和一个较轻的球和一台称重机
要做的任务:找到重量较小的球(机器只能使用两次)
将 9 个球分成每组 3 个球。所以你有 3 组来测量任意 2 组,你会发现那个组中权重较小的那组拿两个球并测量
结果:重量更轻的球
例如:
8 balls - 5kg, 1 ball-2kg group1 - 15kg group2 - 12kg group3 - 15kg Weigh group1 and group2, group 2 is less weight measure two balls and will be able to pick the odd one out.
-
第 4 轮(管理轮):提供了6 个中的 6 个。关于 CS 基础的基本 Q
- 准备搬家
- 志向
- 5年后
所有采访我的人都非常支持我。
好吧,伙计们,我无法对所有问题给出 100% 的正确答案,但我得到了报价。所以你的信心和整体知识很重要。尝试在所有 CS 基础主题中简要地装备自己。保持自信并做好充分准备。祝一切顺利。
关于 CS 基础的常见问题:
- C++ – 悬空指针,名称修改,虚拟 fns,我们可以创建虚拟析构函数和虚拟构造函数吗(为什么不给构造函数)
- 操作系统 – 信号量,虚拟 m/m
- CN- HTTP vs HTTPS, DNS, IPv4 vs Ipv6, 为什么 ipv4 to ipv6
- 密码学——你对私钥和公钥了解多少
- 命名任何算法
- DBMS- 触发、查看、SQL 查询以查找 3 位收入最高的员工(Select * from emp where rownum<=3 order by sal desc)