Rokie不闲 level
获赞
71
粉丝
18
关注
1
看过 TA
777
浙江大学
2025
Java
IP属地:浙江
暂未填写个人简介
私信
关注
52min各自自我介绍项目拷打15min介绍项目ak和sk的具体交互过程你把项目分为5个模块,介绍一下这5个模块做了哪些事情这几个模块是使用dubbo来交互的是吗?注册中心选用的是啥?分布式限流你是基于用户来做的,那么你限流是怎么识别用户的身份的?涉及到登录流程的,那你是怎么去识别这个用户的?你说一下用户注册的流程吧你用到了线程池,那你对线程池的定义的呢?你对面向对象的理解?你对方法的重载和重写的理解?java有哪些数据类型?你知道自动装箱和自动拆箱吗?你知道为什么String为什么设置不可变的吗?String是不可变的,如果我们需要可变的字符串,用什么呢?Stringbuilder和stringbuffer哪个是线程安全的?equals和==的区别?一般情况下,重写equals为什么要重写hashcode?有哪些方式可以获取Class对象?你知道类加载器有哪些?双亲委派模型?说一下jvm的组成minor gc和full gc在什么场景下会触发?垃圾回收器有了解吗?说一下数据库ACID的理解哪些是手段?哪些是目的有深入了解过原子性和隔离性的实现原理吗?事务的隔离级别?数据库的索引会在什么字段上会使用?不为空、唯一、可区分性比较强索引失效的场景?联合索引如果没有遵循最左匹配原则的,从数据结构的角度来看,为什么会失效?索引为什么使用b+树,而不使用二叉树?为什么不使用b树?缓冲穿透、缓存击穿和缓存崩溃?你觉得使用spring带来的好处是什么?相比于我们自己去管理这些对象的话,使用spring的好处是什么?AOP、IOC和DIbean的生命周期?aop体现哪种模式?手撕:判断二叉搜索树 (秒了)反问:今天的表现怎么样?实习生做些什么工作?总共有几面?一面的结果多久会出
0 点赞 评论 收藏
转发
#软件开发2024笔面经# 岗位是腾讯PCG的30min自我介绍挑一个项目说一下在网页里输入一个网址到页面展示出来发生了哪些过程TCP和UDP的差别TCP有哪些机制保证它是可靠的你对死锁的理解?有什么办法来避免死锁?手撕:LFU算法和两两翻转链表 。用ACM模式来写,第一题没做过,没写出来,只做过LRU算法,面试前还在疯狂刷LRU,结果考了LFU,然后就跟面试官说不会,给我换了第二道题,因为我不太会ACM,就把核心代码给写了一下。感觉ACM还是得加强你对c++有了解过吗?你对栈和堆的了解?基于上一个问题,面试官还问了一个“它们的增长方向”,不了解你对进程和线程的了解?你对线程安全的理解?二叉树怎么展开成一个线性表,一般有哪些方法?前序遍历,中序遍历,后序遍历还有层序遍历a+b = c 是一种什么模式?这个我不知道他在问什么,他也没说清楚,就换了一个问题,所以到底是啥?内存泄漏产生的原理?有什么危害?写代码时什么场景会产生内存泄漏?内存泄漏的危害?对程序、用户有什么影响?你是偏向后端是吗?面试官说他们是偏向前端的?反问:您对我今天的表现进行评价?面试官说当场不好做评价(为什么不好评价?可能看不上我吧)您觉得我还有哪些地方可以学习的?面试官说可以学一下数据结构什么的,还有计网、操作系统实习生主要是做什么的?写代码,偏向底层,跟多媒体、流媒体打交道总结一下:这次的面试给我的感受很一般,跟我面美团的感受差远了,面试官口音特别重,有些问题都听不清,而且面试时还迟到了。这个面试是在晚上八点半开始的,他们加班是不是挺严重的?
0 点赞 评论 收藏
转发
#软件开发2024笔面经# 47min你的本科和硕士都不是计算机,为什么选择这个行业?那你平时是怎么自学呢?那你可以讲一下最近为了学习某个技术,你是怎么学习的?我举了MQ的例子,网络视频,官方文档,demo之类的你的时间管理是怎么分配的?list和set的区别?arraylist和linkedlist有了解吗?如果要进行大量的增加和删除使用arraylist好还是linkedlist好?这里我回答错了,应该是linkedlisthashset和hashmap的区别?面试官说我对这块了解还是比较深的,问我怎么学习的?我说的是看了一些面试题,简单看了一些源码concurrenthashmap有使用过吗?有了解过吗?创建线程的三种方式?我这里回答了四个,包括了线程池那这几种方式你能对比一下吗?它们的优势?这个我没回答上来,不清楚那你使用过线程池吗?你了解countdownlatch吗?countdownlatch和cyclicbarrier的区别?比较明显的区别是一个是加一个是减的那你是怎么使用线程池的呢?使用的哪个类?那你说一下你对索引的理解?疯狂输出就对了那你实际使用中有没有使用过慢查询,优化之类的?那你知道某个sql比较慢的话,你要怎么去优化呢?explain你当初有使用过一些工具吗,来设计系统,有没有画过图之类的?没有那你有用过UML这个工具吗?没有,面试官说这个在工作中经常要使用那你有了解设计模式吗?工厂模式有了解过吗?设计模式我没了解过我看你还了解jvm,你能简单说一下jvm的内存模型吗?你有接触过运行调用的问题吗?比如future,completedfuture?面试官觉得我还是学了挺多的,你会通过看一些书来学习吗?那你有看过什么书吗?反问:问了面试官对我今天的评价实习生主要是做些什么因为是非科班,我还问了他对非科班转行到互联网的看法最后还问我有没有其他爱好
0 点赞 评论 收藏
转发
牛客网
牛客企业服务