01 请挑一个实习中你觉得最有挑战的点讲讲,并说明你当时是如何解决的。考察候选人能否从实习经历中提炼出真正的技术或业务挑战,并清晰说明问题背景、解决思路、个人贡献与结果,判断其项目深度和复盘能力。 查看学习思路
02 JAVA中的HashMap,get一个元素的流程是什么,如何计算数组索引的?考察候选人对Java HashMap底层实现的理解,包括哈希计算、索引定位、冲突处理与扩容机制,判断其基础是否扎实。 查看学习思路
05 算法题:给定一个数组和一个值k,要求把数组中与k不相等的值全部移到最左边,输出与k值不同的元素个数和数组nums。考察候选人对数组原地操作、双指针技巧的掌握,以及边界处理和代码实现能力。 查看学习思路