记录一次字节的客户端开发面试(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的最大数

嘶~ 太尴尬了,感觉好多说错了....
全部评论

相关推荐

我是普通一本数据科学与大数据技术专业的,25应届毕业生,今年考研不理想。有Python的项目,一月初投递了一些简历,但是关于数据方向的岗位回音很少,可能还是因为学历原因。请问这种情况建议该如何抉择呢?接下来即将毕业的半年到一年里,我该如何规划呢?①转java研发快点学技术走春招(已经在学了一些java了,(或者前端?测试?嵌软?)②考事业编/央国企(更稳定 相对适合女性(不知道这个学历能对应省会城市央国企是哪些,比较想在武汉/杭州/广州,我是四年班长 中共党员)③二战考研(有一年22408经验)。一月初投递的简历,能面通过的只有测试的实习岗(数据只有数据标注的岗不太想去,产品感觉一面就一直评估中了),打算过完年,二月初再投简历看看,时间好紧张,自己掌握的技术又很少,既要思考未来方向又要学习执行独生女,我家是农村的,父母为了给我更好的环境,从小一直在武汉读书生活,但他们能力有限,所以家庭没有任何资产也没有负债,我自己就想多赚点钱,给自己和父母经济基础,但也向往稳定wlb长期主义。自己的阅历眼界还不够,不知道怎么样取舍平衡。钱与稳定性,职位方向,个人能力提升,学历提升,都需要综合考虑,我感觉我稍稍有点晕头转向了非常非常感谢牛油们给我任何建议!~
点赞 评论 收藏
分享
评论
2
4
分享

创作者周榜

更多
牛客网
牛客企业服务