Advertisement

后端开发 一至二 HR 面试(已OC)

阅读量:

文章结构概览

    • 一、引言
      • 二、初试
      • 三、意外事件
      • 四、复试
      • 五、间歇时段
      • 六、人力资源面试
      • 七、总结

一、前言

我参加的是南京地区的线下面试环节,由于投递时间较晚(10月8日),因此并未安排笔试环节,直接进入了后续流程。

此次线下面试共分为两个阶段,首日为技术面试,次日则安排了业务面试与HR面试。

除技术面试外,业务面试与HR面试对我来说都是全新的体验。

废话不多说,咱们直接进入正题。

二、一面

1、自我介绍

年龄、学校、专业、技术栈、竞赛经历、项目经验以及实习经历

2、项目介绍

3、实习期间负责的模块,具体说明一下

js 逻辑核查引擎,简单介绍了相关业务内容

4、算法题:寻找众数,数据规模约为 10000 个(实际数量并不重要)

方法1:

采用 map 数据结构统计每个数字出现的频率,最终返回出现次数最多的数值

空间复杂度为 O(n),时间复杂度为 O(n)

方法2:

对数据进行排序后依次遍历统计

空间复杂度为 O(1),时间复杂度为 O(nlogn) <在使用快速排序或归并排序时>

为了确保稳定性,我选择实现归并排序算法

方法3:

利用大根堆结构,后续逻辑与方法二类似(该

全部评论 (0)

还没有任何评论哟~