获赞
35
粉丝
21
关注
1
看过 TA
493
四川大学
2024
Java
IP属地:四川
暂未填写个人简介
私信
关注
1.map有哪些,说下hashmap的实现,和treemap优劣2.java锁有哪些,synchronized可以锁什么,有哪些互斥情况3.悲观锁和乐观锁4.怎样实现消费者和生产者,消息放在哪儿,消息队列有并发问题吗怎么解决5.死锁是什么,怎么解决6.服务器的内存一直在上升可能是什么问题,怎么去排查,cpu飙高呢7.java的内存布局8.输入一个网址的到浏览器展示页面经历了那些过程9.dns是怎么解析的,缓存是怎么做的,你本地的缓存是放在浏览器还是哪里,如果本地缓存失效了怎么办10.建立连接过程中服务器失效了怎么办,怎么排查问题(没听懂)11.为什么需要三次握手,为什么udp不需要12.tcp是一个连接一个线程吗,如果多个请求过来咋个办,不会创建很多线程吗12.tcp的time-wait是怎么来的,有什么用13.mysql事务隔离级别,innodb用的什么,mysql有哪些锁,我在更新的时候加什么锁,两条数据同时更新怎么加锁14.mysql查询不走索引会怎么样,走了索引会怎么样,io是什么情况15.上面问网络的时候,也问了netty的网络模型是什么样的,你的项目网络模型是什么样的,你做过socket编程吗,socket是怎么实现知道有连接过来的(不会)16.redis的如何做过期删除,为什么可以用来存热点数据17.nacos相关问题18.负载均衡算法,限流熔断,网关,远程调用19.你的队列是干嘛用的,如何保证消息成功消费总结:基础太差
投递腾讯等公司8个岗位
0 点赞 评论 收藏
转发
头像
2023-04-11 12:26
已编辑
微众银行_java后台开发
补:第二题不是n的阶乘,是n的∑求和1.将一个数组分成k份,要求每一份的平均值和最小思路:排序,然后将前k-1个最小的单独分组,将剩下的分为一组2.求一个由r e d三个字符组合的字符串,要求得有k个回文子串,例如red就有三个回文子串思路:三个字符串不管怎么排最短的一定是一堆相同字符,比如要求3个的话就是rr就是最短,然后又知道n个相同字符的回文子串是n!个所以先去排x个r保证 x的阶乘恰好小于等于k,然后再排y个e 保证y的阶乘恰好小于等于k-x!同理排z个d,保证z恰好小于k-x!-y!,最后剩下的个数就用red循环来补就是了第三题:小红写了一堆方法,有些方法是重载有效,有些冲突无效,比如输入int f() int f(int x)int f(int y) 输出yes yes no思路:定义Function类,里面有返回类型,方法名字,一个hashmap记录着参数类型和其数量,然后自己写个比较方法equal 如果名字相同并且hashmap的大小相同,并且每个键值对都相同那么冲突(其实好像不用记录返回类型)然后就是挨个查有没有跟成功队列的方法冲突的,如果没有就放入成功队列里面去第三题有没有更好的思路的,我不知道怎么比较才更快,就只有每次比较时遍历成功队列取出每一条方法进行比较,感觉有点呆感觉最近运气不是很好,每个厂的终面都暴死,攒攒运气吧
投递百度等公司8个岗位
0 点赞 评论 收藏
转发
1.自我介绍2.项目难点问了个是否遇到过内存问题,是否遇到过流量问题(我说没遇到过,我写的垃圾项目根本就没测试过)3.一开始就问jvm(先回答了java堆的分区、对象的分配、回收器、回收算法,加了点担保机制)4.问eldn和老年代的区别5.error和exception区别(我答的是一个可捕捉解决,一个不能)6.如何手动gc(没想起来),手动gc的类型7.四种引用(中间卡住了,分不清谁是软谁是弱)8.如何判断死亡对象、如何选择gcroots(这个我真只能硬背八股文,回答了本地方法对象、静态对象,常量对象,被锁住的对象(真不太清楚),然后面试官还在问有哪些)9.知道反射吗(没回答清楚)10.你用过反射吗,或者你知道哪些地方用了反射吗11.hashmap和concuenthashmap12.如何解决多线程问题13.synchronized的底层原理14.reentrantlock和synchronized的区别(考官挖坑说哪个是可重入的)还问了个选择性通知是什么(没回答起来)15.公平非公平,乐观悲观锁,volatile 可重入锁16.如何禁止指令重排序(我只说了我只知道volatile,还稀里糊涂说了个happen-before)17.线程创建方法(答了三种)18.run和start区别19.单例模式(我说双重锁解决,他说太慢了,我说静态类加载 他说想用的时候加载,不要提前加载,然后我就懵了,感觉懒汉也要加锁解决啊)20.操作系统,分段分页(说了个七七八八),问为什么要分页,为什么不分成最小(模糊)21.三次握手 四次挥手 为什么不两握22.用过的设计方法,我说装饰器模式,又问我代理模式,以及两者的区别(没看过,瞎说的)23.反问其他的想到再更新
投递淘天集团等公司8个岗位
0 点赞 评论 收藏
转发
牛客网
牛客企业服务