📌  相关文章
📜  河马视频面试体验 |校外全栈开发人员(1.5 年经验)

📅  最后修改于: 2022-05-13 01:58:22.058000             🧑  作者: Mango

河马视频面试体验 |校外全栈开发人员(1.5 年经验)

我于 2020 年 1 月接受了 Hippo Video 的全栈开发人员职位采访。

第一轮:电话面试

第 2 轮:Hackerearth 轮

编码轮由 9 个问题组成,需在 2.5 小时内完成。

程式

1.找到访问量最大的URL,并根据其用法和词法对其进行排序。
样本输入:
www.hackerearth.com
www.hackerearth.com
www.geeksforgeeks.org
www.google.com
www.hackerearth.com
输出:
3
www.hackerearth.com
www.geeksforgeeks.org
www.google.com
2. 对一个整数数组进行排序,使得连续数之间的差|ab|是最小的。
3. 打印字符中出现的字符串

https://www.geeksforgeeks.org/print-characters-frequencies-order-occurrence/
输入:aareamcdace
输出:a4r1e2m1c2d1
前端
4.构造一个HTML页面,得到两个输入数字为m,n,在页面中显示一个大小为mxn的表格
5. 构建一个登录页面并对输入的名字、姓氏、电子邮件和密码进行验证。
6.另一个前端问题
后端
7. 如果学生参加过不止一门课程,请编写查询以获取学生姓名,并按学生姓名和学生 ID 排序。
8. 编写查询以获取每个部门的最高薪水,并按employeeid 和员工姓名排序。
9. 从文件中读取文本并进行一些操作。

第三轮:

我完成了 9 个问题中的 5 个,并被要求进行下一轮技术讨论。

  1. 为消息文本生成一个密码,该密码是原始文本大小的两倍
  2. 什么是密码和散列
  3. 给定一个字符串和 axb 值,将字符串排列为给定的 axb 矩阵并按列打印字符
  4. 上述问题的增强,将字符串按球形顺序排列为矩阵并按列打印字符
  5. 您将如何找到视频的起始流
  6. 一个基本的三角问题
  7. 什么是多道程序。
  8. 如果每个需要 2ms 来完成,你需要多少个线程来处理 1000 个作业。
  9. Tomcat中的默认线程数是多少
  10. 简历中的项目讨论

第四轮:

与 CTO 就技术、薪酬和期望进行了技术+一般性讨论

第五轮:

  1. 说说你自己
  2. 未来目标
  3. 付款确认

薪酬完全取决于您的讨价还价技巧。这个过程进行了 5 个小时,我被提供了成员技术人员(全栈开发人员)的角色。