发个小米面经攒攒人品求offer
9.19一面
几分钟自我介
谈项目
然后这写了两个算法
输出一个二叉树每一层最大节点(层次遍历)
第二个是leetcode的困难原题,也是关于二叉树的,还原排序二叉树两个被交换的节点(没弄出来,磕磕碰碰写出来一点点)
Tcp udp 三次握手四次回收
java基础
==和equals区别
变量和常量存储位置
Jvm堆栈
说一下gc
G1的了解
评价算法思路不太清晰,java基础还行,可以在深入一点
10.8二面
国庆前被捞起,假期玩的都没意思🤣
问项目
写了个sql(写的不是很好)
数据结构
链表数组区别
堆(自己嘴欠提的)
排序查找算法
手写快排( 写是写出来了,卷面很潦草,面试官有点不满意😂)
然后一道场景题,给一组用户的数据,包括用户名和访问的时间,一个用户在给定时间t内访问次数超过n次则不合法,输出不合法的用户名(实现的方法面试官不是很满意(;′⌒`))
没敢问评价
总之求小米offer!!!