面完广联达有一段时间了,补个帖子
1、说一说设计模式的六大原则
2、数组和链表的区别,链表删除某个元素的时间复杂度
3、听说过TCC 吗
4、分布式之间如何保证最终一致性,除了用rabbitmq
5、了解easy-rule 规则引擎的底层实现吗
6、easy-rule 这个框架是如何识别规则的
7、如果规则太多,影响到性能你会怎么处理?
8、如何判断一个链表是否有环,写一个链表的数据结构
9、说说对spring boot 的理解
19、抽象类和接口的区别
3、接口中可以有构造函数吗
4、hashmap 和hashTable(面试官居然问我是不是背过题)
5、hashcode 和equals 的关系
6、equals 相等hashcode 一定相等吗
7、String 可以继承吗
8、乐观锁和悲观锁
9、CAS 有在什么地方用到过吗
10、讲一下GC
11、进程的状态
12.使用的语言(java)还用别的语言吗?
13.四种访问修饰符的区别
14.抽象类和接口的区别
15.线程和进程
16.线程安全的理解和实现
17.线程间通信
18.学过计算机组成原理吗?
19.七层网络模型
20.http,tcp,ip 协议分别属于哪一层
21.对 jvm 的理解,分为几部分,分别有什么用
22.String StringBuilder StringBuffer 的区别
23.HashMap、Hashtable 和ConcurrentHashMap 底层实现原理和线程安全问题
24.访问百度和访问一个普通 IP 地址的区别(dns 协议)
25.链表和数组的区别,分别在哪些情况使用
26.代码量
27.除了实习以外的项目情况
28.做过数据库优化吗?
29.HashMap 和hashtable 的区别;
30.HashMap 在多线程怎么实现线程安全;
31.手写 http 三次握手;
32.算法题:字符串里统计数字和字母的个数
全部评论
(3) 回帖