记录一次字节的客户端开发面试(Java方向)【一面已挂】
#字节求职进展汇总##字节##牛客AI配图神器#
还是太菜了 我一面就挂了 算法题没写完出来.... 有一段时间没去看八股了,还是太自信了...
面试问了几个问题:
1. 浅拷贝和深拷贝的区别 (答完后,继续问那对于Java的基础数据类型是怎么样的呢?)
2. Java判断一个对象可以回收是怎么判断的,如果A对象里面有一个B,这个B被回收了,A可否被回收?
3. 你觉得数组插入更快还是链表插入更快?为什么?
4. 如果有百万条的数据,你觉得用队列和栈去处理,谁更快?
5. 你觉得HTTPS绝对安全吗?为什么?有啥办法可以提高安全性呢?
6. HTTPS可以被抓包是为什么?你可以说一下客户端和服务端通信的时候是怎么解析证书的吗?
7. Java的软引用和弱引用的区别是啥?原理可以解释一下吗?
8. 浏览器是怎么处理URL的?
9. 处理哈希冲突,你有啥解决办法?(那如果用再Java的HashMap里面,你有啥想法?其实就是问HashMap的实现原理,怎么处理hash冲突)
10. HashMap的扩容机制是啥?
目前我就记得这些问题,后面问了几个项目的上问题
算法题:
给定一个n=23214,以及一个数组A={2,4,9} ,用A中的元素拼接一个小于n的最大数
嘶~ 太尴尬了,感觉好多说错了....
还是太菜了 我一面就挂了 算法题没写完出来.... 有一段时间没去看八股了,还是太自信了...
面试问了几个问题:
1. 浅拷贝和深拷贝的区别 (答完后,继续问那对于Java的基础数据类型是怎么样的呢?)
2. Java判断一个对象可以回收是怎么判断的,如果A对象里面有一个B,这个B被回收了,A可否被回收?
3. 你觉得数组插入更快还是链表插入更快?为什么?
4. 如果有百万条的数据,你觉得用队列和栈去处理,谁更快?
5. 你觉得HTTPS绝对安全吗?为什么?有啥办法可以提高安全性呢?
6. HTTPS可以被抓包是为什么?你可以说一下客户端和服务端通信的时候是怎么解析证书的吗?
7. Java的软引用和弱引用的区别是啥?原理可以解释一下吗?
8. 浏览器是怎么处理URL的?
9. 处理哈希冲突,你有啥解决办法?(那如果用再Java的HashMap里面,你有啥想法?其实就是问HashMap的实现原理,怎么处理hash冲突)
10. HashMap的扩容机制是啥?
目前我就记得这些问题,后面问了几个项目的上问题
算法题:
给定一个n=23214,以及一个数组A={2,4,9} ,用A中的元素拼接一个小于n的最大数
嘶~ 太尴尬了,感觉好多说错了....
全部评论
相关推荐
投递小米集团等公司6个岗位 >
点赞 评论 收藏
分享
查看8道真题和解析
点赞 评论 收藏
分享