4399、网龙后台开发面试技术题目总结

4399

一面:

Java 四大特征

多态的原理

jvm 垃圾回收算法

线程与进程的区别

进程间通信

ArrayList LinkedList 的区别

Java 线程间怎么实现同步,notify()notifyAll()的区别

什么是函数重载,原理是什么?

http 的工作原理

tcp 三次握手

线程的调度状态图

手写冒泡

手写单例包括多线程下

网龙

android 切换屏生命周期的改变

知道有几种排序?说说堆排序原理?

说说你对索引的理解

设计模式分哪3 大块,说说行为形的其中一个

讲项目

线程与进程的区别

进程间的通信方式

什么是同步

进程间可以通过什么方法实现同步

说说死锁是怎么产生的

那么怎么避免和解决死锁

tcp udp 的区别

udp 怎么实现可靠传输

接着对我上面回答继续问,什么是流量控制,什么是拥塞控制

http 有什么了解(我讲了http 工作原理)

接上题TCP 的三次握手是什么,为什么不用两次

https 有什么了解

数据索引的原理是什么

有没什么方法可以优化数据的查询

数据库事务四大特征

数据库事务的隔离级别分别是什么,什么作用

进程的调度方式有哪几种

get post 的区别

https 的原理

什么是对称加密,什么是非对称加密,知道的加密算法有哪些?

android view 的绘制原理

android 的四大组件,分别是做什么

android 广播有哪几种

LinearLayout RelativeLayout 的区别,什么情况下使用LinearLayout 什么情况下使用

RelativeLayout

上题讲了内部类,就接着问静态内部类与非静态内部类的区别

java 类的加载机制

jvm 垃圾回收机制继续讲项目,问了项目中的几点实现

#面经##网龙##4399游戏##社招##Java工程师#
全部评论

相关推荐

4 27 评论
分享
牛客网
牛客企业服务