58同城 Java 二面面经

30min

1. 自我介绍
2. Java 中实现线程的方式?
3. 线程池有几种以及区别?
4. 讲一下 HashMap 和 ArrayList?
5. 为什么 ArrayList 每次扩容 1.5 倍?
6. CopyOnWriteArrayList 和 ConcurrentHashMap 讲一下?
7. JVM 类加载机制?
8. Java 中有几种类加载器?
9. 怎样破环双亲委派机制?
10. 了解 ASM 吗?
11. 快排的时间复杂度和空间复杂度?
12. 三次握手和四次挥手?
13. 为什么挥手是四次握手是三次?
14. exists 和 in 有什么区别?
15. 索引失效的场景?
16. Redis 数据类型和使用场景?
17. 场景题:公司年会,有一等奖、二等奖和三等奖,每个奖项对应不同的数量,如何设计抽奖程序?

没有反问,应该凉了


#Java开发##面经##58集团##校招##Java工程师#
全部评论
感觉面试官问的题可以,看起来不难,但是平时没注意的话还真答不出来
1 回复
分享
发布于 2021-08-05 18:25
请问第17题场景题应该怎么回答呢
1 回复
分享
发布于 2021-08-05 20:14
乐元素
校招火热招聘中
官网直投
可以上官网看一下进度,我也没有反问,还以为凉凉,结果进二面了
1 回复
分享
发布于 2021-09-28 20:10
30分钟问了这么多的吗😢
点赞 回复
分享
发布于 2021-09-13 09:08
楼主oc了吗
点赞 回复
分享
发布于 2021-09-14 21:56
617606681 58的可以加一下这个群吧 交流一下进度
点赞 回复
分享
发布于 2021-09-16 18:55
一面什么时候面试的
点赞 回复
分享
发布于 2021-10-25 14:52

相关推荐

- 自我介绍- 讲讲你目前在蔚来测试什么产品?你在其中的工作是什么?你在工作中使用的是什么自动化测试框架?case 的通过率如何?- 你的 Python 水平如何?- 看到你之前有做过开发,现在有做测试,你今后的规划是什么?- 我们做的是偏底层网络的,对网络知识的要求可能会比较高,你这方面怎么样?- 讲讲 TCP/IP 五层模型?- 了解 ARP 吗,讲讲这个协议?- 说下你对 TCP 和 UDP 的了解和见解?TCP 遇到堵塞是如何解决的?了解过粘包吗,如何解决?- 简单说说 TCP 三次握手?了解半连接和全连接吗?- 简单说说 TCP 四次挥手?了解 TCP 连接中的一些状态吗,比如 TIME_WAIT 和 CLOSE_WAIT?- 有了解过 PING 泛洪(PING Flood)吗?如何防范?- Linux 接触的多吗?用过 Ubuntu 吗?用过哪些网络抓包工具?有没有了解 Linux 上的一些网络相关工具,例如 tcpdump?- 对虚拟化了解吗?(不太了解)当我们从虚拟机访问百度时,会经过什么样的流程?- 讲讲 TCP 报文格式?头部有多大?- 对于一个 2000 字节的 UDP 大包,MTU 为 1500 字节,IP 层会作何处理?- 了解(数据包的)分片和重组吗?如何判断数据包是否分片?- 刚才我说到了 ARP,ARP (报文)是通过什么方式进行传播的?(广播)了解广播和组播的区别吗?- DHCP 了解吗,简单讲讲?- BPS 和 PPS 了解吗?- Python 这边你之前用的都是哪些版本(他们用 2.7,太草了)- 写过 Socket 吗,用过哪些库?- 对 IPv4 和 IPv6 有什么了解吗?知道 CIDR 吗?- 有了解过最长前缀匹配吗?有没有在自己的机器上配置路由表?- NAT 了解吗?简单说一下?了解 SNAT 和 DNAT 的区别吗?- 有用过 scapy 吗?- 代码题:现有一个包含四个元素的 list,每次调用接口时都需要从 list 中随机选出一个(索引)不重复的数,应该如何设计代码?- 场景题:当你发现你上网很慢的时候,你如何进行排查?- 反问
点赞 评论 收藏
转发
3 55 评论
分享
牛客网
牛客企业服务