沃尔玛的SDE-2面试经验

605 阅读2分钟

沃尔玛SDE-2的面试经验

  • 最后更新 : 2021年8月4日

我参加了Codehers '21,通过后被叫去参加面试。

第一轮。

  1. 关于项目的一切
  2. 什么是多线程?
  3. 什么是异常处理?如何实现它?解释代码。
  4. 什么是TCP/IP握手?
  5. 当你被浏览器通知网站不安全时,实际上会发生什么?
  6. 你对DBMS了解多少?
  7. 什么是容器?容器和虚拟机之间的区别。
  8. 列表、地图和队列之间的区别。

注意:没有提出编码问题。

第二轮。

要写两个代码。

  1. 给定一个数组,找出其子数组的最大和。
  2. 给出树,找出它是否对称。

解释两段代码。

  1. 树的级序遍历
  2. 树的Zigzag遍历。

实习项目讨论。

  1. 什么是异常处理?如何实现它?解释代码。
  2. 你如何实现线程。
  3. 为什么不能依赖线程。线程的缺点是什么?
  4. 什么是死锁?
  5. 二进制mutex和semaphore之间的区别?
  6. 在一个程序中,有两个线程持有并等待对方的资源。你打算如何解决这里的情况?
  7. 什么是DBMS中的归一化?
  8. 酸的属性?

第三轮。

  1. 对项目进行深入讨论,并提出相关问题。
  2. 为什么你适合做沃尔玛?
  3. 你认为3年后的自己在哪里?
  4. 你的弱点是什么?
  5. 在提出某个问题的解决方案时,你的队友不同意你的意见。你会怎么做?

结论:选定

读者请注意!现在不要停止学习。以学生可接受的价格获得所有重要的DSA概念。 DSA自学课程以适合学生的价格掌握所有重要的DSA概念,并为行业做好准备。要完成从学习语言到DS Algo以及更多的准备工作,请参考 完整的面试准备课程.如 果你准备好了,请用以下方法测试你的技能 TCS, 维普罗, 亚马逊. **谷歌**和 微软测试系列。

我的个人笔记 箭头_下降_上升

储存