钛动科技java实习

1.创建线程的方式
2.线程池的执行流程
3.线程池的拒绝策略能否自定义
4.mysql中innodb和MyISAM区别
5.mysql中索引数据结构
6.mysql四种隔离级别
7.mysql避免脏读在哪个级别
8.mysql默认的隔离级别是什么,怎么修改
9.乐观锁和悲观锁
10.CAS原理
11.ABA问题怎么解决
12.redis为什么快
13.缓存穿透和缓存击穿的解决思路和原因
14.mysql的分库分表
15.多线程之间怎么共享数据
16.布隆过滤器原理
17.redis的持久化策略  如何设置持久化策略
18.避免死锁的方式
19.mysql主键索引树存的是什么
20.mysql有几种索引
21.一个表可以最多创建多少个索引
22.easyExcel最多可以到处多少行数据
23.CallBall和runnable创建线程的区别
全部评论
m
点赞 回复 分享
发布于 05-13 17:03 广东
佬过了吗
点赞 回复 分享
发布于 2024-05-24 21:37 广东
佬在哪里投递的?官网和boss没看到Java实习生招聘。
点赞 回复 分享
发布于 2024-05-12 11:15 河南
经典八股文
点赞 回复 分享
发布于 2024-05-10 15:40 浙江
八股盛宴啊,佬投的是广州的吗
点赞 回复 分享
发布于 2024-05-10 00:43 江西

相关推荐

07-30 20:12
福州大学 Java
1、缓存穿透的概念,布隆过滤器如何实现(底层逻辑)2、如何实现登录的逻辑,如何存储数据保证原子性?3、JWT具体是怎么实现的,你的项目中如何保证登录的一致性,就是如何防止重复登录?4、一人一单 是如何具体实现的?如何防止用户重复下单?5、你提到了消息队列,你可以告诉我在数据库方面是如何保证防止超卖和一人一单的吗?6、这里的命令你清楚吗,能不能说一下(SQL命令)7、你的项目中是如何保证数据一致性的?8、详细说一下保证数据一致性的操作?9、RabbitMQ是如何保证持久化的?10、RabbitMQ是如何实现事务最终一致性的?11、你提到了Kafka,你知道Kafka跟RabbitMQ的区别吗?12、消息队列的补偿重试具体是怎么实现的?13、在你的项目中,为什么要用布隆过滤器?14、你提到了缓存穿透问题,那么这个问题会出现在什么场景中?15、布隆过滤器具体是怎么实现的?16、你提到了布隆过滤器中的三次哈希,你知道这三次哈希具体是怎么哈希的吗?(这里不是很会,只知道java中的hashcode有变种,可以使用变种)17、那布隆过滤器存在误判吗?为什么存在误判?18、你除了代码之外,你还了解其他的什么工具吗?(这里直接说了微服务)19、你的项目中是如何保证防止超卖的?(这里我说的是分布式锁)20、在你的项目中你使用的是乐观锁还是悲观锁?(回答了乐观锁,并且说了乐观锁的概念以及选它的原因)21、那你应该知道CAS,你能讲讲CAS吗?22、在你的项目中你是怎么限流的?23、你用到了redis,那你知道redis的持久化是怎么做的吗?24、你知道Redis是如何控制分布式锁的有效时长的吗?25、RabbitMQ如何保证消息不丢失呢?26、RabbitMQ重复消费问题怎么解决?RabbitMQ的延迟队列有了解吗?27、你提到你有了解jvm,那你知道堆栈的区别吗?28、类加载器是什么?29、你自我介绍的时候提到你学过c和python,那你知道c和java的区别吗?(这里实际上大概问了有五个问题,问的都非常底层,有很多都是我竭尽脑汁才想出来的,相对的这里答的并不是很好)反问:1、我们公司是做什么业务的,我们部门呢?(这里他回答的很详细,我只能说我的面试官人真的挺不错的,虽然问了我很多)2、我今天的表现怎么样,因为我感觉有几个底层的问题我没回答出来?答:总体来说你今天的表现非常不错,确实是要注意底层,相对来说底层回答的有些不行,但是总的来说很不错
查看28道真题和解析
点赞 评论 收藏
分享
人事的几个问题:1. 这两段实习都是自己找的吗?1. 都是2. 那你后面就是想从事Java的后端开发吗?1. 是的,并且可以接收转语言3. 两家实习公司管理有什么不一样的?(好像是对自己的实习经历感到怀疑)1. 说第一家朝九晚六,相对来说比较轻松,干的活相对来说比较简单一点,但是实际编码中也遇到挺多问题,但是也是学到挺多的2. 第二家是大厂,规模大,办公环境很好,leader也很好,学到了挺多的,不管是技术上面,还有沟通能力,团队协作能力,解决问题的能力,排查问题的能力4. 具体介绍下第二家参与的项目,项目的规模有多大,团队的配置,在里面做了一些什么工作?1. 直接说后端一个架构师,一个组长,两个正式员工,两个实习生。前端一个web 一个小程序2. 介绍项目5. 你刚刚说上海那个会比较轻松些,第二家领导比较好1. 第二家领导好,是怎么好?就是会认真的教2. 领导是谁?1. 我就直接说部长,人事好像是怀疑的?3. 项目有项目经理吗?1. 工作是让部长管理的话,项目经理是如何管控呀?4. 两家公司的工作模式更适合哪一家?1. 喜欢第二家,比较是大厂,在压力下能学到东西,不怕压力,能学到东西就好6. 在学校会参与活动吗?1. 担任编程协会开发部长,然后介绍职责7. 为什么不继续留在第二家?1. 直接说没有转正的名额。8. 这么长的空挡期都在干什么?9. 现在在哪?意向的工作城市?对外面有什么规划?1. 答得不好,直接说没什么要求,规模大点就好后面就是技术面试了:1. Java是自学的是吧?自学的体系是按照什么体系去学的?1. 直接说我的Java学习路线2. 学习Java多长时间了?3. 真正做项目是什么时候开始的?4. 对前端了解吗?5. 实现线程的几种方式?6. 对ThreadLocal有了解吗?7. jdk1.8中 的流操作用过吗?8. 并行流用过吗?没答好1. 并行流有什么问题?线程安全问题2. 把其它CPU打满3. 如何控制线程数量?1. 使用自定义的ForkJoinPool执行并行流[图片][图片]9. Spring中IOC和AOP是什么?10. 常见的设计模式有哪些?11. MySql数据文件存在哪个文件夹下面?没答好Linux :/var/lib/mysqlWindows:C:\ProgramData\MySQL\MySQL Server X.X\data\配置文件:/etc/my.cnf  /etc/mysql/my.cnf常见的配置参数:slow_query_log,long_query_time,binlog_format,innodb_log_file_size,innodb_log_file_size,max_connections,max_user_connections,wait_timeout12. myisam和innodb的区别13. redis缓存雪崩,缓存穿透14. vue的生命周期15. watch和computed有什么区别?没答好[图片]16. 组件通信有哪些方法1. Props2. 自定义事件3. Bus4. provide/inject17. 常见的状态码18. 前端页面优化关注哪些参数?没答好[图片][图片][图片][图片]19. 浏览器的事件循环有了解吗?[图片]人事:合适的话到岗时间上一家的薪资有多少期望薪资对公司有什么了解的有收到其它的offer吗你了解我们公司吗
点赞 评论 收藏
分享
评论
13
43
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务