持久系统面试经验分享|在校园

2021年3月26日16:31:01 发表评论 757 次浏览

面试日期为2019年8月中。

第一次面试是基本的技术面试

  • 要求输出伪代码, 其中4个是伪代码, 1个是超级简单, 2个是中等, 最后一个是复杂但可行的(他对我获得输出的方式更感兴趣)
  • 然后浏览我的简历, 要求简短描述我的项目, 并问我在实施过程中遇到什么困难, 并问哪一个是我最喜欢的, 我们对此进行了一段时间的讨论。
  • 然后通过示例询问OOPS概念
  • 然后要求制作一个程序以再次使用递归将二进制转换为小数
  • 然后询问如何检测和删除链接列表中的循环的概念
  • 然后以问我是否对他有任何疑问为结论, 而我没有问他对你说为什么没有任何问题。并说一切正常。所以我对自己说总是问一些该死的问题。

第二次技术面试

现在面试我的人是一位大四学生, 他更多地专注于CS的核心主题, 因此对项目和项目的讨论不多。

  • 我进入他要我坐下, 并通过询问"告诉我你的情况/自我介绍"这一常规问题开始面试。
  • 浏览我的简历, 只要求提供我的项目的简短摘要(在本次面试中仅针对项目)
  • 问我"告诉我3个你最喜欢的Cs核心科目"。我说过操作系统, 网络, DBMS。
  • 然后问我解释一个信号量, 它的作用是什么, 餐饮哲学家的问题是什么(问我解释一下, 并要求通过信号量来解决)
  • 然后给出一个情况, 假设你在大学c1的大学里有一个ipv4, 而在大学c2的朋友中有另一个ipv4(他是大学的网络), 请解释一下你们俩将如何在纸上进行交流。
  • 然后问什么是交易, 什么是酸性质, 如果交易不遵循这些后果会带来什么后果
  • 直到现在我回答了所有问题, 在这里面试花费了180.转
  • 他问我在课程中停下来还喜欢什么, 我说了"独立后的印度历史"(是的, 我是一个历史爱好者)。
  • 因此, 他现在向我解释了克什米尔问题。我做到了他现在印象深刻。
  • 现在回到计算机, 问我是否读过Dennis Ritchie的《 C编程语言》, 但我没有。他说, 当他以前是本科生时, 他们会读它。
  • 现在问我是否知道什么是动态分配, 它在C中如何发生以及为什么需要它
  • 他还问了我有关MALLOC, CALLOC, REALOLOC, Free等的信息。
  • 然后问我们是否使用malloc将空间分配给整数数组, 并且在程序终止后不释放它在程序中会如何处理分配的空间。很好地解释了
  • 现在他结束了面试, 问我是否对他有任何疑问, 所以我问了他对大师赛的看法, 他非常肯定地说是的, 你应该继续他自己是IIT Bombay的M.Tech(1993年), 他告诉我得到首先有一些工作经验, 然后寻求大师(他的建议)

第三次面试是HR

这很传统

  • 说说你自己
  • 你最近读过哪本书(我提到过爱好阅读)
  • 你最大的失败是什么, 以及如何摆脱失败。
  • 你是自我批评者吗?
  • 你对持久性了解多少?
  • 然后说出"如果我有问题要问她"。我问了什么使她能够连续工作12年(她早些时候在PPT公司中提到了这一点)。

总结

-:我被选中了。

木子山

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: