字节低代码面经

3-7一面 55min

没有自我介绍

八股&项目

线程的状态 对应的场景

线程阻塞到运行 需要等待什么 如何退出等待

wait sleep区别

A线程启动B线程 A如何停止B线程

linux停止进程的运行

kill底层怎么实现的

线程和线程的区别

jvm内存模型

ReentrantLock和synchronized的区别

可重入锁 公平锁的含义

synchronized加在静态方法、非静态方法代码块的区别

事务的特性 ACID

MySQL ACID的实现

隔离性有了读写锁,为什么还要MVCC

快照读 当前读

redolog page cache的区别 刷盘策略

page cache 和 脏页

建表选哪些作为索引

建索引注意事项 前缀索引、索引失效、联合索引、索引隐式转换、最左匹配

什么情况会索引失效

Redis、Zookeeper、RocketMQ选一个 选了Redis

项目哪里用到了Redis 用了哪些数据类型

单点登录介绍一下 怎么实现的

token的使用会出现什么问题

怎么解决XSS

项目的亮点设计 缓存一致性 缓存穿透的解决

分布式事务 可以用RocketMQ实现

算法

力扣639. 解码方法 II

反问

业务

学习的建议

后面的流程

3-9二面 54min

自我介绍

项目

项目:统一门户

都是围绕项目展开 问的很细

项目的整体架构

单点登录

权限配置、数据建模、表单的设计

组织的树状结构 字段设计

如果组织的架构调整 业务是怎么实现的

Spring事务的隔离级别

Spring的事务原理

注解Transactional 的参数

Spring 注解的实现

Spring AOP的实现

算法

力扣25. K 个一组翻转链表

还得自己写用例和ListNode 没a上 说了下思路

反问

后续流程

2023春招找实习日记 文章被收录于专栏

记录个人2023年春招找实习的历程

全部评论
佬有三面了吗
点赞 回复 分享
发布于 2023-03-10 14:18 江苏
hard!?
点赞 回复 分享
发布于 2023-03-07 19:13 湖北

相关推荐

06-10 18:11
已编辑
门头沟学院 Java
oc但是听说是开发低代码第二天准备拒但是发现人家先给我毁了oc。电话面试,一面无手撕,一共20min左右1,问项目大概。2,http和https有什么区别?3,zookeeper有用过吗?4,你讲一下你项目里面的这个怎么实现用redis来实现消息队列功能的?为什么用redis而不是其他专门的mq中间件?5,消息队列的模型?消息队列怎么保证任务有序性?订阅模式怎么实现任务的有序性?如果我就是要订阅模式整体全局有序性我应该怎么实现?分布式情况下这个功能要怎么设计?6,后台调度怎么设计怎么实现?回调函数?7,你的这个计数功能怎么实现把数据转化成excel的?怎么数据填充以及怎么和算法端约定数据的?8,讲一下延迟队列?9,你设计的这个消息队列怎么实现定时发送任务和处理任务?10,用过kafka吗?可能漏了一些记不太全了。基本都是我在讲。面试官就问问题然后我确认意思之后直接都是我在讲,我讲的时候扩展了很多我害怕面试官觉得我浪费时间。反问:1,项目做什么的?2,为了更好的适应工作,你给我的建议是接下来应该怎么改进学习?3,你对于业务的本质是怎么看的?比方说你接了一个需求,你是怎么根据项目业务来设计的?(这一点和面试官的理念不谋而合。他还夸我很有业务sence。)4,你更看重候选人的什么特质?本来觉得挺好把其他公司电信腾讯其他的面试拒了就专心入职。但是后面听很多人说除了北京都是低代码。然后第二天准备拒绝发现人家先一步告诉我没hc了让我等到七月份再联系我。破防了。
点赞 评论 收藏
分享
评论
12
45
分享

创作者周榜

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