标签:理解 输出 nbsp 操作 汇总 tty 结构 位移 netty
AI小白 https://www.zhihu.com/question/36512716
netty :https://www.zhihu.com/question/24322387
面试阿里java 要求: https://www.zhihu.com/question/363448965
leetcode 刷面试题: https://www.lintcode.com/
2021-6-14~6-21期间面试题汇总;
1.list、set、hashmap的数据结构、初始化大小、扩容大小;
2.线程有哪几种状态;
3.你知道java的那些锁,解释一下synchronized、volatile怎么实现锁的。
4.对网络编程了解多少?谈谈netty.
5.spring的生命周期;
6.springboot 的启动流程;
7 springboot-starter自己实现应该怎么做?
8 springcloud feign的实现原理;
9.事务的隔离级别有哪几种?
10.@transaction嵌套spring默认是一个事务还是两个事务?(默认是一个,可以配置为两个)
11 数据修改,先更新缓存还是更新数据库?
先操作数据库再删除缓存能有让人可接受的结果,所以最推荐这种做法。
12 谈谈你对多线程和高并发的理解,在哪些场景中与到了高并发,如何解决的?
数据库:
员工表(id,name,salary),部门表 (id,name) --> 部门工资前三高的人和工资
算法:
1.字符串的"dfadfsdafas"最长不包含重复字符的子串长度。
2. 单向链表输出经过n次位移的结果? 1->2->3->4 4->1->2->3
4. NxN棋盘,有N个相同棋子;任意两个不同行,不同列,不同对角线有多少种摆法?
标签:理解 输出 nbsp 操作 汇总 tty 结构 位移 netty
原文地址:https://www.cnblogs.com/xhzd/p/14926346.html