码迷,mamicode.com
首页 > 其他好文 > 详细

京东、tp-link软件工程师面试复盘

时间:2019-10-15 00:08:28      阅读:123      评论:0      收藏:0      [点我收藏+]

标签:个人   地址   底层实现   方式   产生   key   udp   原理   编程   

京东二面:

一面和二面之间隔了十一小长假,没有特别认真地准备,面试心态就有问题。原因有很多,私人原因占大部分。去北京面试的那一天整个人都非常沉重,也没指望会过,也不知道为什么要去。但这场面试让我更清楚自己的边界在哪里,要学的东西真的还有很多。

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软件工程师面试复盘

标签:个人   地址   底层实现   方式   产生   key   udp   原理   编程   

原文地址:https://www.cnblogs.com/hdm926/p/11673796.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!