kpi面试大师 level
获赞
148
粉丝
37
关注
1
看过 TA
1464
门头沟学院
2024
Java
IP属地:安徽
暂未填写个人简介
私信
关注
2023-11-29 15:41
已编辑
门头沟学院 Java
投递卡伦特科技等公司10个岗位
0 点赞 评论 收藏
分享
2023-11-02 10:09
已编辑
门头沟学院 Java
投递中通快递等公司10个岗位
0 点赞 评论 收藏
分享
2023-10-25 19:18
已编辑
门头沟学院 Java
1、自我介绍2、Java的数据结构有哪些?3、Java中基本类型有哪些?基本数据类型和包装数据类型有什么区别?4、说一下Java中的子类和父类?为什么要有子类和父类这种形式的操作方式?抽象类和多态有什么关系?重写和重载的区别?5、实际项目中用过哪些集合类?用来做什么?6、Java8有哪些新特性?stream流在实际项目中有用到过吗?具体做什么?他可以用来排序吗?7、多并发编程了解吗?说一下多并发编程中的有哪些锁?说一下同步和异步的区别?8、介绍一下你的实习项目9、ES在项目中是用来做什么的?存储的数据量有多大?是如何写入数据的?10、用dubbo进行远程调用,那你的前端和后端是如何打通的或者说是前端怎么去调用后端接口的?11、注册中心除了能进行服务发现和服务注册还有什么其他比较重要的功能?(答的负载均衡)12、Redis在项目中主要是做什么的?Redis是配的集群还是单体服务器上用的?配置集群的话是怎么配置的?13、MySQL中你是怎么去创建索引的?在对关键字进行模糊查询的时候应该注意什么?14、比如在表中设计的字段长度有100,但你实际上只能使用8-9的长度,这个时候应该怎么去设计索引?(当时死活没想到前缀索引,真恨呐)15、还了解其它的中间件吗?比如说消息队列?如果要重复消费消息的话,比如要消费历史记录,应该怎么做?(消息队列是真的没用过,答不出来一点)面试官人很好,没听清或者没明白问题的,都会换个说法重述一遍。没想到会问我这么多微服务和场景题,鼠鼠没做好充分准备,感觉寄了
投递中通快递等公司10个岗位
0 点赞 评论 收藏
分享
2023-10-20 10:19
已编辑
门头沟学院 Java
只能说整个面试过程都让人无奈至极,面试官好像一个无情冰冷的提问机器,一个基础点延伸到你答不出来为止,我一整个苦笑不得。面试内容分为八股和手撕算法八股:1、内核态和用户态的区别?如何切换?为什么要区分用户态和内核态?切换的时候会造成哪些开销?2、进程和线程的区别?一个进程最多能创建多少条线程?3、如何进行内存管理?4、计算机网络OSI七层模型和TCP/IP五层模型和各层的协议?5、TCP三次握手和四次挥手?随机序列号的作用是什么?四次挥手中客户端是如何确保服务端收到ACK应答号的?6、从键入网址到展示网页,期间发生了什么?7、HashMap的底层数据结构?为什么要用红黑树?使用红黑树查询的时间复杂度是多少?是否线程安全?有什么线程安全的集合吗?ConcurrentHashMap的分段锁是如何实现的?8、ReentrantLock的底层原理?Synchronized的底层原理?AQS的原理?CAS实现的原理?存放在队列里的线程是怎么去抢占资源的?要你去设计一个AQS你怎么设计?9、JVM内存结构?垃圾回收算法有哪些?每个算法的优缺点和适用场景?怎么判断这个对象是否要被回收?10、为什么要分为老年代和年轻代?怎么去判断一个对象是放在年轻代还是老年代中?11、索引的结构?为什么要用B+树不用红黑树?12、MySQL的事务?怎么实现的原子性、持久性和隔离性?redo log主要是记录的什么内容?13、事务隔离级别?每个级别是如何保证和实现的?每个隔离级别是如何维护read view的变化的?手撕算法:1、力扣127-买卖股票的最佳时机,写在纸上拍给他看2、力扣122-买卖股票的最佳时机 II,只需说明思路以及时间复杂度和空间复杂度
投递平安银行等公司10个岗位
0 点赞 评论 收藏
分享
关注他的用户也关注了:
牛客网
牛客企业服务