哈啰-Java日常实习(OC,已拒)

问的很简单都秒了,但是面试官没开摄像头,疑似kpi,无后续。
--------------------3/14更新,3/12通知给了口头offer,3/13发了意向书,已拒。
一面(35min)(25/3/6)(无后续)
    1、自我介绍
    2、介绍一下你的那个Python相关项目(本科毕设,web系统+算法模型提供部分接口)
    3、Java面向对象有哪些特点呢?详细说一下。
    4、介绍一下hashmap;为什么要把链表转换为红黑树呢?红黑树查找的时间复杂度?1.7和1.8的区别。
    5、介绍一下concurrentHashmap。
    6、synchronized锁和Lock锁有什么区别?
    7、公平锁的一个底层是怎么实现的呢?
    8、线程池的核心参数、拒绝策略、提交一个任务执行流程?
    9、spring有哪些特点?(ioc/aop)
    10、spring中对于循环依赖是怎么解决的?
    11、MySQL和redis的区别?
    12、MySQL的索引结构是什么?
    13、MySQL的事务有哪些特性?怎么保证?
    14、MySQL的默认隔离级别?可重复读是怎么做到的呢?
    15、介绍一下MVCC和快照读readview。
    16、一般在什么场景下会使用redis?
    17、对于大量的请求,如果此时缓存中还没有写入数据怎么办?
    18、介绍一下redis实现的分布式锁。
    19、有用过es和mongo DB吗?(知道,没用过)
    20、消息中间件用过吗?说一下你的使用场景?
    21、一个场景,如果说有一个接口响应的比较慢,如果说让你排查,你会怎么去排查?(上下游接口、大key问题,只答了两,后面试官补充)
    无手撕,反问业务。
全部评论
哥们我是五号面的 流程差不多
5 回复 分享
发布于 03-08 10:16 安徽
佬 问一下反问业务是啥勒
2 回复 分享
发布于 03-08 09:34 江苏
接好运
1 回复 分享
发布于 03-09 13:41 陕西
在哪投的呀
1 回复 分享
发布于 03-08 17:53 上海
哥们儿,你哈啰是什么时候投的?
1 回复 分享
发布于 03-07 22:59 浙江
接好运
点赞 回复 分享
发布于 04-09 17:34 广西
大佬,想问问微服务项目去哪找好一点刚学完springcloud,我打算做个项目就投日常实习了
点赞 回复 分享
发布于 04-04 14:13 上海
接好运
点赞 回复 分享
发布于 03-25 12:19 重庆
点赞 回复 分享
发布于 03-24 09:46 上海
想问一下能不能拷打一下简历
点赞 回复 分享
发布于 03-23 23:47 北京
我看你骨骼惊奇,来不来我部门试下😋阿里核心电商部门交易。我直推自己组,流程贼快。帮看简历和指导,刚开始招人HC还多
点赞 回复 分享
发布于 03-21 19:59 浙江
17是用缓存穿透吗
点赞 回复 分享
发布于 03-16 16:26 浙江
接好运
点赞 回复 分享
发布于 03-14 12:20 广东
请问有消息了吗
点赞 回复 分享
发布于 03-14 12:08 江西
佬,现在怎么样了,约了面试,有点紧张
点赞 回复 分享
发布于 03-10 20:05 江西
方便问下投的岗位叫什么吗,我之前只看到一个java网络攻防安全的岗
点赞 回复 分享
发布于 03-10 15:22 吉林
27届吗
点赞 回复 分享
发布于 03-10 13:17 湖北

相关推荐

1.介绍一下你的项目吧,你点餐系统的 jwt,redis ,Websocket都是系统中干嘛的2.有做身份鉴权,就是不同用户不同权限的(没有,用户在用户端权限是一样的,商家在商家端也是)3.你redis 的缓存策略用的什么4.先更新数据库,再删除缓存,那如果删除缓存失败了怎么办,会回滚吗5.回滚的话那 redis挂掉了整个系统不就不可用了吗,你怎么解决6.不用websocket怎么实现服务端消息推送7.你遇到的项目的难点8.讲一下你的点餐系统的模块吧,说一下有哪些表,他们的关系是什么9.介绍一下第二个项目吧10.讲一下缓存击穿和缓存穿透的区别,怎么解决11.介绍一下 redis+lua抢优惠券怎么实现的12.怎么实现分布式锁13.你是通过什么途径学习的14.数据库有哪些隔离级别,都是怎么实现的15.介绍一下 MVCC 的 ReadView 16.除了 MVCC 还用了什么实现的 (select for update)17.介绍一下当前读是怎么加锁的18.什么时候临建锁会退化为间隙锁或者记录锁19.那什么时候不会退化呢20.我要建立联合索引(a,b)怎么考虑哪个在前21.怎么计算字段的区分度22.怎么找慢查询的问题23.Explain的结果里面有哪些字段判断是否走了索引24.语句走了索引,还是比我预期的多查了好几条,你觉得这是什么原因造成的呢25.介绍一下 JUC可重入锁的原理(AQS)26.介绍一下 ReentrantLock 和 CountDownLatch 的区别27.Spring是如何解决循环依赖问题的手撕:数组 2 长度 n+m,m 个有序元素,后面 n 个 0,数组2有 n 个有序元素,要求把数组 2 合并到数组 1  (想原地修改,做了半天没A出来,最后换了个方法,开了个新数组归并写出来的)😭😭八股有几条没背,手撕花了太多时间,希望能过吧,感觉有点悬3.27 更新已 OC,从今天开始我就是团孝子了#牛客AI配图神器#
失败鼠鼠:经典苍穹外卖加黑马点评😋
查看27道真题和解析
点赞 评论 收藏
分享
Boss上联系了很多都已读不回,是什么问题大佬帮看看
后端刘亦菲:老哥 你本科的时间是不是写错了
点赞 评论 收藏
分享
04-03 17:45
已编辑
门头沟学院 Java
TimeLine3.6 官网投递3.26 当天约面,下午直接一面3.27 约二面4.1 二面,当晚oc压力很大,面试官很严肃,但是学到了很多之前只停留在表面知识,感谢快手#牛客AI配图神器#八股45分钟1、自我介绍2、java new一个对象的过程是什么?结合JMM聊一下3、java内存模型是咋样的?(感觉刚刚没听清是结合JMM聊,我都往JVM上靠了)4、new一个对象的过程中,分配内存有几种方式?分配内存在并发环境下如果存在锁的竞争,JVM如何解决这个问题?5、TLAB的全称是啥?6、你刚刚好几次提到了TLAB的伊甸区,伊甸区在哪里?7、TLAB是线程独享的吗?(这个真的不清楚,猜了个共享的,面试官反问一句“你确定?”)但实际上是不共享的。8、TLAB会给每个线程划分一块小小的区域,比如100KB,但是随着线程的运行比如调用栈特别深,new了很多对象,TLAB内存不够了,这时候需要怎么办?9、类加载器有几种?10、双亲委派模型是什么?有什么好处?11、介绍一下Java的常量池12、Integer a = 1,Integer b = 129,两者相等吗?那Integer a = 1,Integer b = new Integer(1),两者相等吗?相等的原因是什么?13、介绍一下java的注解?14、知道注解的基本原理吗?15、你除了了解java原生的注解,还了解别的注解实现吗?(扯了rpc项目中的自定义注解)但是面试官想让我介绍lombok注解的原理,答不会,让我下去学一下16、介绍一下AOP17、了解的java技术栈有哪些?18、filter和interceptor的工作原理,以及他们分别解决了什么问题?19、你知道servlet吗?20、你项目(黑马点评)中,用redis解决了session共享问题,这大概做了什么事呢?21、Redis的常用数据结构有哪些,以及他们的原理22、redis的哈希和java的哈希在数据结构层面有什么区别吗?23、短信验证码怎么实现的?24、在现实生活中,发一条验证码是需要收费的,那假设有一个系统支持手机验证码登录,以及多端登录,那你怎么设计这个验证码服务呢?25、秒杀券优化里的锁是怎么实现的,了解到是数据库层面的乐观锁就没有追问了26、redis集群的架构27、那redis集群扩容的时候会有什么好处吗?28、java线程池介绍一下,有哪些参数,工作流程29、如果拒绝策略采用的是CallerRunsPolicy的话,此时核心线程满了,工作队列也满了,也到了最大线程数,而且main线程也在跑,此时如果又来了一个线程任务,会拒绝吗?答了不会,然后追问那这个新线程怎么办呢?30、做题 力扣22 括号生成31、学java多久了?32、介绍一下两阶段提交#快手##日常实习面试#
求offer的花生米很聪敏:卧槽一眼望去全特么是钩 vm
点赞 评论 收藏
分享
评论
61
219
分享

创作者周榜

更多
牛客网
牛客企业服务