📜  Nearbuy 面试经验 |套装 4(2 年经验)

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

Nearbuy 面试经验 |套装 4(2 年经验)

第 1 轮:这是一个 HackerRank 编码轮,有 3 个问题(DP、字符串操作)(1 小时)

不记得确切的问题。

第 2 轮:这是一个 F2F 技术轮(1 小时)

  1. 你在以前公司的项目。您使用过的技术
  2. Java, OOPs 关于继承、抽象、接口、集合的问题
  3. 给定两个字符串,检查第二个字符串是否是第一个字符串的旋转版本(需要最佳解决方案)
  4. 您将获得一个包含日期的列表和一个包含工作日作为键和真/假作为值的地图。像:
    日期列表={1 月 22 日、1 月 23 日、1 月 27 日、1 月 29 日 ....}
    地图= {星期日:真,星期一:真,星期二:假……}
    需要找到所有真实的日期范围。您可以使用Java库 .O(n) 解决方案,需要 1 次遍历

第 3 轮:这是一个 F2F 技术轮(1.5 小时)

  1. 你在以前公司的项目。您使用过的技术
  2. 列出到目前为止您使用过的所有Java api。关于Java API 的问题
  3. 解释 Hashmap 的工作原理
  4. 编写生产就绪代码以从 arraylist 中删除所有重复项(需要最佳解决方案)。
  5. Diff b/w Iterator remove 和 ArrayList remove
  6. Hibernate 问题:如何应用 manytoOne、OnetoMany 连接、Criteria API、缓存
  7. 设计模式:Singleton 等
  8. 编写基本的 Sql 查询
  9. 每小时都有数据流,包括 n 个产品及其销售数量。我们需要找到最近 x 小时内销量最高的产品。针对给定问题设计数据库