猿辅导一面 8/15号 1、自我介绍,自己介绍项目里的技术难点(总是逃不过这个环节,实在是没啥亮点) 2、redis在项目里的使用,使用的架构(单机版) 3、单机版在实际生产中会有什么问题,除了单机版还了解哪些架构方式 4、问jvm内存模型 5、说说Java垃圾回收是怎么做的 6、Java的多线程是如何实现的 7、多个线程操作同一个资源会出现什么现象,怎么避免这些问题(线程安全的措施) 8、进程和线程有什么区别,常规题 9、线程之间的调度策略 10、线程之间的调度策略 手撕代码: 1、链表数字+1 ...