石家庄Java 小厂线下面经

#面试问题记录#
一面boss面
谈谈项目,聊聊日常什么的,人很和善

二面技术面
连环问

Q.谈谈redis,起了啥作用
Q.Redis是单线程还是多线程?为什么快?
Q.redis你用过哪些数据类型
Q.你是怎么设置和存k的
Q.reeds里你存过map吗,可以存吗,存了之后会和redis本身的键值对冲吗

Q.说下Map
Q.你为什么用CurrentHashMap而不HashMap?你用它存了什么?
Q.CurrentHashMap为啥线程安全
Q.CHM加了什么锁?
Q.你的项目里,线程怎么就面临不安全问题了,线程安全问题体现在哪里

Q.知道项目怎么打包吗?怎么把项目打包成特定的名称?默认打包完的jar包不能用吧
Q.假如你的prooertis配置项的中文注释乱码了,你能解决吗?
Q.怎么在windows环境运行一个jar包,linux里呢

Q.整个项目启动完,这是个进城还是线程?
Q.一个项目默认的线程池是多少,怎么查看?
Q.你的项目咋配的线程池

Q.音视频数据是怎么传输的?

Q.springboot内嵌的服务器是什么?
Q.你说的netty是个插件吧
Q.tomcat基于什么,干啥的
Q.那你说下nrtty基于什么?
Q.NIO是什么,和网络协议有关吗
Q.你的netty会对Tomcat造成影响吗?
Q.Http基于什么?能不能处理UDP?
Q.我看你项目用到了websoket,tomcat不能处理吗?为啥要用netty呢
Q.Tomcat能不能处理UDP
Q.netty都能处理什么请求协议
Q.http,https,tcp,UDP分得清吗

Q.知道AOP吗?它能做什么功能
Q.AOP能对所有方法全局配置吗

全部评论
一面过了吗
点赞 回复 分享
发布于 12-08 14:40 北京

相关推荐

11-25 15:37
门头沟学院 Java
自我介绍+项目拷打八股:JDK动态代理和CGLib代理的区别是什么?两种代理的优缺点是什么?两种代理的应用场景是什么?高并发场景下,如何安全地更新一个计数器?悲观锁有哪些具体实现的类?乐观锁有哪些具体实现的类?AtomicInteger 是什么?(不会)synchronized、Atomic、Lock 它们的实现方式具体有什么区别?synchronized 有什么优缺点?synchronized 一般在哪些场景下比较适用?Java 里面内存泄漏和内存溢出这两个概念有什么区别?内存泄漏有哪些典型的例子?一般用什么工具去检测出内存泄漏的场景?如何开启内存泄漏检测?通过什么命令或者说是什么工具?实现深拷贝要怎么做?Java 里面创建线程的方式有哪一些?各种创建线程方式的优缺点是什么?线程池的工作原理是什么?描述一下提交任务时,线程池是怎么决定使用核心线程、阻塞队列还是非核心线程的?Spring Boot 的自动配置机制是怎么实现的?@Conditional 注解是如何确保配置是按需加载的?什么是 SQL 注入?怎么去避免 SQL 注入?查看 CPU 的使用情况用什么 Linux 命令?查看内存的使用情况用什么 Linux 命令?查看日志一般用什么 Linux 命令?实时查看日志的话,tail 命令后面要加什么参数?查看日志最后 500 行的命令怎么写?查看某个关键字对应的日志用什么命令?设计模式用的多吗?用了哪些?策略模式和工厂模式是怎么实现的?具体应用场景是什么?什么情况下会使用单例模式?单例模式的使用场景是什么?
发面经攒人品
点赞 评论 收藏
分享
评论
2
2
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务