0507-小西科技集团一面 ,居然被拷打了。。。(1h)

timeline

5月7日上午投递,下午刚好没课就面试了。

面后感

我太菜了。。好多问题都忘了,没复习答的不好。

但是也反映学习还是有懈怠,加油复习

一面视频面

1. 自我介绍

2. 计算机设计大赛的项目是啥,介绍一下

3. 问一些常见的算法:

  • Tire树是干嘛的,讲一下场景和原理。
  • 二叉树层序遍历怎么写。
  • 优先队列怎么实现

4. TopK怎么做,是快排好还是优先队列好,有什么区别,时间复杂度是多少,所有数据都放到堆里面嘛,空间复杂度上有什么区别。

5. 分布式锁怎么用的,怎么实现,为什么要用分布式锁,有其他方法嘛?

6. 为什么用lua脚本就能保证原子性呢(回答了一次通信,但是面试官说这样回答就只是redis框架上的问题),为什么单线程(回答并不是绝对单线程。。)

7. 除了分布式锁哪里还用了缓存(热点数据缓存,消息队列幂等消费等)

8. 没回答好幂等,又细问,,

9. redis 大key有什么问题 (没回答好,忘记讲在删除大key的时候出现问题了,主要还是忘记了

10. 内存淘汰机制

11. 那你说LRU和LFU哪个好,(具体说是什么样的策略),那你觉得LFU更合理是吧

12. 为什么要异步kafka消费,数据量很大嘛?有多少?

13. 你这个粗排、精排这些东西怎么做的(实习的,记不清细节了,怕讲不好,只能讲不是自己做的了。。。

14. 你这个耗时接口具体是怎么优化的? (具体想不起来了,只记得和join有关)

15. 转到Mysql优化上面了,怎么进行Mysql的优化?

16. 创建索引需要注意什么问题

17. 每个列都建立索引行不行

18. 让你设计一张表怎么设计主键(Mysql自增不行、redis自增不行、UUID不行,,)

19. 为什么UUID不适合做主键

20. 事务特性? 怎么实现?(undo log, redo log, MVCC)

21. 索引覆盖怎么做

22. explain会给你返回哪些信息

23. 假如explain给你返回的不是一行数据,二是多行,这是什么原因?(没听说过,猜测是子查询),那你这几行的顺序是什么(猜子查询在前,因为外查询要用到子查询的数据),下去自己再看看吧。。

24. 还有 in 和 exists有什么区别? (不知道,面试官说性能上有区别),那你觉得为什么性能上会有差别。这个原理其实有些复杂的,可以自己看一下)(没看过相关的东西,不会)

25. synchronized原理是什么? 锁的状态有哪几种,为什么要有轻量级锁你知道嘛

26. volatile关键字的作用是啥?可见性实现原理呢,能保证原子性嘛(很久没复习,随便讲了点,有错误面试官帮忙解答了)

27. ThreadLocal有什么用

28. 你用过线程池嘛? 怎么用的,那你怎么评估要设置多少个线程?比如我想压榨系统的性能,你觉得设置多少个线程合适?如果核心线程和最大线程一样的话,你会设置成多少?这主要还是看你服务器的性能

29. Excutors和ThreadPoolExcutors有什么区别,你说你会用哪种线程池,为什么

30. 了解git,maven,CI/CD这些嘛,这个CI/CD除了你说的还有什么作用?(不会

31. 上线参与过嘛,服务器直接重启嘛(没仔细了解,,,),如何部署上线?

32. Docker和k8s了解嘛(随便讲讲

33. 为什么要做限流和降级,你判断限流的标准是什么,请求多少次要限流

34. 服务注册中心有什么用,你为什么要拆分成微服务,怎么拆分,为什么这么拆?非用户级别的服务怎么调用(别念了师傅。

35. 反问(业务、几面(共三面))

结果

过了,但是答得不行,还是太菜了。。菜牛是我了

推到下周再面,感冒状态不好(

更新

5.13 二面  30分钟过 ,约三面

5.14 hr面 等结果(虽然不打算去

#面试##实习##暑期实习##25届暑期实习##Java#
后端开发笔面经 文章被收录于专栏

主要收录一部分我的笔试面试经历文章,欢迎订阅。

全部评论
他们有两种实习生,一种是会java,能熟悉运用的,会进入应用开发部门实习,接下来几年大部分工作都是与java和容器化开发有关的,另一种实习生,主要考察C,不会的话会深度考察java和计算机的各种知识和理解,各种复杂的技术问题,会进入技术研究部门实习。接下来几年根据公司发展需要,和个人兴趣,可能进入网络开发部,后端部(不仅是springcloud,可能还有golang、C)、大数据部、人工智能部、游戏开发部或者全新技术项目等,主要选拔那些在技术上已经进入语言只是工具,顺手就行,触类旁通的人,薪酬也会高。估计你面试的是后者岗位。不管哪一种实习生,都卡学历。且笔试或者面试后会排序和择优。
1 回复 分享
发布于 10-15 22:43 江苏
???这么难,我明天去线下面😅
点赞 回复 分享
发布于 05-08 00:35 江苏
佬,多久出的结果啊
点赞 回复 分享
发布于 05-11 16:20 江苏
哥想问下项目问的多吗?还是主要问八股,我后天也要去面了
点赞 回复 分享
发布于 05-11 19:47 江苏
二面问的什么呀楼主
点赞 回复 分享
发布于 05-12 19:27 安徽
想问一下线下面 需要穿正装吗
点赞 回复 分享
发布于 05-15 00:07 江苏
楼主三面结果出来了不 面的初级开发?
点赞 回复 分享
发布于 05-18 02:53 江苏
最新回复,人家面试官三面完没提交面评,offer被截胡了,虽然也没打算去
点赞 回复 分享
发布于 05-20 11:50 安徽
很厉害了
点赞 回复 分享
发布于 05-24 17:54 北京
借楼,有人在小西科技实习吗?想问问情况。可以私聊~
点赞 回复 分享
发布于 06-02 09:44 辽宁
请问这个公司机试难不难呀😭
点赞 回复 分享
发布于 06-06 15:12 山东

相关推荐

盒马一面11人在聊 查看11道真题和解析
点赞 评论 收藏
分享
11 18 评论
分享
牛客网
牛客企业服务