HashedIn by Deloitte 软件工程师面试经验
职位:实习生(6个月)+软件工程师
第一轮:在线作业
时间:1小时30分钟
- 第一个与二进制数有关的问题(简单)
- 与字符串有关的第二个问题(易到中等)
- 第三个与数组有关(棘手)
第 2 轮:技术第 1 轮
时长:45 分钟
- 说说你自己
- 给定一个数组和 k 值,将数组反转为 k 值
- 给定一个字符串,从字符串中提取数字并找到它们的总和
- 给定一个数组,执行以下操作,直到数组的长度变为1并输出该单个元素,从数组中删除前两个最大元素并找到它们之间的绝对差,如果不等于则将绝对差添加到数组中为 0
- 解释你的项目
- ACID 属性,内连接和外连接
- OSI 和 TCP/IP 模型的层
- 调度算法,分页
第 3 轮:技术第 2 轮
时长:45 分钟
- 解释您的项目以及如何实现数据库
- 给定一个员工表和奖金表,编写一个查询来查找最大、第二个最大和第 n 个最大薪水,并编写一个查询来查找获得最大奖金的员工的姓名
- 编码问题给定一个包含'.'的字符串点尊重点之间的字符串单词。
- OOP 特性、多态性、函数覆盖
- HTTP、路由器、IP 地址
- 规范化、非规范化、约束
- 讲述密码学概念
- 为博客网站设计数据库表
第四轮:人力资源轮
时长:20 分钟
- 说说你自己
- 你在 HashedIn 的面试体验如何?
- 你的职业抱负是什么?
- 你的优势和弱势是什么?
- 你有进一步的学习计划吗?
- 为什么要加入HashedIn?
- 被问及家庭问题,您和您的父母是否同意搬迁?
判决:选定