同 忘了报的哪里了 也查不到待遇 不知道要不要笔试
点赞 2

相关推荐

昨天 19:07
已编辑
深圳大学 Java
1. 问项目2. 问百万级数据处理怎么做的,答利用数据结构的知识以及SQL优化,讲小表驱动大表原理,讲建索引3. 问走索引的过程是怎么样,答索引是维护了B+树,根据字段值在树中查找只需要O(logn)4. 问既然索引那么快,所有字段都建索引可不可以,答不可以,索引有维护的成本,包括空间成本以及插入删除行时操作的成本5. 问Java有用过什么注解,答@EnableScheduling,讲线程池相关参数6. 问还有用什么注解,答@Autowired,@Controller之类的使用Bean7. 问Bean的概念,答把对象的创建和使用解耦,需要使用的时候注入,说是单例(貌似只是默认单例)8. 问什么是单例,答单例类只有一个对象,可以使用懒汉式和饿汉式实现单例,详细讲了双重检查锁9. 问有没有用过MQ,答没咋用过。。寄10. 问有没有用过Redis,答有的,会用来做缓存11. 问什么场景下会有Redis,答Redis主要做MySQL的缓存,而且是有多个副本需要拿数据的时候用Redis做分布式缓存,不然可以用本地缓存12. 问既然Redis这么快,那我全部数据都存在Redis不就好了,答MySQL基于磁盘的可以持久化,虽然Redis也有持久化策略,比如RDB(展开讲了一下)还有AOF,但是配置持久化策略过于严格会影响性能,比较宽松又会丢失数据。复盘如果内存够用并且不需要复杂查询和事务支持,还是可以用Redis的13. 问Redis高可用策略,答主从复制,读写分离,节点挂掉需要手动恢复,所以有哨兵机制,讲了脑裂是怎么发生的,讲单节点存不下可以使用分片14. 写一道题:在排序数组中查找元素的第一个和最后一个位置。hot100二分题15. 反问:问业务,大概几面答三面左右,问表现答不能说(难绷
投递字节跳动等公司9个岗位
点赞 评论 收藏
分享
牛客网
牛客企业服务