三星面试经历 | Set 33(研发诺伊达)
回合 1:3 小时在线编码回合
给了 3 个小时来解决 1 个编程问题。那里有 50 个测试用例。 50个测试用例全部通过才有资格进入2轮(面试)。如果您符合编码回合的资格,那么您将被选中 90%。
第2轮:技术1
1.关于编码轮中的问题。面临困难。
询问你知道的编程语言,我选择Java,询问
2. Java中的静态是什么?
3. 我们一次可以运行多少个线程?
4. 线程(图表)的状态。
5. 后缀中缀。
6. 应该测量哪些参数来衡量两个月内网站(例如 IRCTC)上的负载差异。
7. 设计一个计算器如何执行数学运算并在每个步骤中显示结果编写伪代码。
第 3 轮:技术 2
1.霍夫曼编码,为什么要加两个最小频率?
2. 给定“n”天的股票价格,我们需要最大化 n 天的利润,我们可以在一天内执行以下三个条件之一:-
购买任何数量的股票。
出售任何数量的股票。
没做什么。
https://www.geeksforgeeks.org/stock-buy-sell/
3. 拼图。
https://www.geeksforgeeks.org/puzzle-31-minimum-cut-puzzle/
4. 拼图。
https://www.geeksforgeeks.org/puzzle-18-torch-and-bridge/
5. 主索引 vs 二级索引 vs 集群索引,多级索引
6. 稀疏索引与密集索引。
7.无损分解与有损分解。
8.什么是上下文切换?如何保存进程状态(PCB)?,PCB包含什么?
9.如何防止死锁?
10. 优先堆。
第 4 轮:技术 3
1.关于我的暑期实习项目的讨论。
2.什么是堆/栈冲突?
3 .数组中每个no的频率
4.计数排序,桶排序。
第五轮:人力资源
这是一次非常随意的采访。
没有我们为 HR 轮准备的此类问题
只需要认真准备简历
你应该知道你写了什么
询问兴趣(来自简历)
关于著名移动公司总部所在地的常识测试。
你认为谁是三星的竞争对手?