📜  HashedIn 面试经历 | 2021 年 3 月校外(1)

📅  最后修改于: 2023-12-03 15:31:06.407000             🧑  作者: Mango

HashedIn 面试经历 | 2021 年 3 月校外

背景

我是一名计算机科学专业的本科生,正在寻找一份实习工作。我对HashedIn公司很感兴趣,因为该公司专注于为客户提供高质量的软件开发服务。

面试流程

HashedIn的面试流程分为两轮,首先是一轮技术面试,然后是一轮HR面试。

技术面试

在技术面试中,我被要求回答一些有关数据结构、算法和网络编程的问题。下面是一些我被问到的问题:

  1. 什么是哈希表?它的时间复杂度是多少?
  2. 什么是二叉搜索树?它的时间复杂度是多少?
  3. 什么是TCP和UDP?它们有什么区别?

此外,面试官还要求我在白板上解决一些编码问题,例如:

  1. 编写一个函数来反转一个字符串。
  2. 编写一个函数来检查一个字符串是否是回文的。
HR面试

HR面试是一轮非常友好和放松的面试,它基本上涉及到你的过去、现在和未来。在面试中,HR会问你以下问题:

  1. 谈谈你上一次在项目中取得的进展。
  2. 描述你的职业目标,以及HashedIn为什么是你想实习的公司。
  3. 你是否愿意与HashedIn公司签订长期雇佣合同,以及你的实习期望时间是多久?
面试体会

我认为,HashedIn的面试是一轮非常有趣和有挑战性的经历。面试官很专业和友好,常常帮我解决一些难题。在HR面试中,HR也非常友好和放松,让我感觉HashedIn公司是一家非常好的公司。

总的来说,HashedIn的面试流程非常出色,尤其是在技术面试中挑战性较高。如果你对软件开发有浓厚的兴趣,肯定会喜欢与HashedIn合作的机会。