京东tp-link软件工程师面试复盘
Posted hdm926
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了京东tp-link软件工程师面试复盘相关的知识,希望对你有一定的参考价值。
京东二面:
一面和二面之间隔了十一小长假,没有特别认真地准备,面试心态就有问题。原因有很多,私人原因占大部分。去北京面试的那一天整个人都非常沉重,也没指望会过,也不知道为什么要去。但这场面试让我更清楚自己的边界在哪里,要学的东西真的还有很多。
1.hashMap的底层实现原理
- Entry数组
- Entry对象的属性:key、value、next、hash
- 冲突解决的方式:开放定址法、链地址法
2.jvm内存模型
3.数据库的ER图
4.手写二分排序
5.进程和线程的区别和联系
6.Java自带的线程池
7.高并发、分布式问题
8.最近在看什么技术书
9.行锁和表锁的区别
10.浏览器从输入域名到请求到数据这段过程
tp-link一面:
问的问题很简单,面试官很友好,但目前没接到消息....好像凉了....
1.死锁的产生原因,如何在编程时规避
2.Java如何处理高并发
3.Java如何实现多线程
4.top-k问题
5.一个字符串就是一本书的内容,如何找到之间出现次数最多的单词
6.手写了一个很简单的sql语句
7.如何理解神经网络?深度学习有哪些框架
8.说一下https
9.tcp和udp的差别
10.进程间的通信方式
11.管道和socket编程之间的差别
以上是关于京东tp-link软件工程师面试复盘的主要内容,如果未能解决你的问题,请参考以下文章