四达时代面试

笔试完差不多四个工作日约面的

笔试回顾 1. (针对校招算法题)你对哪道题印象比较深刻?/ 有一道手机号格式化的题,你能说一下当时的解题思路吗? 2. 有一个字符串,里面数字字母混杂,但有一个连续11位的数字,你如何把它找出来?(回答的滑动窗口解法) 3. 有没有更简单的方法,正则表达式用过吗? 4. 正则表达式中,点(.)、星号(*)和加号(+)代表什么?

Java基础 1. 说一下Java中的锁,你知道哪些? 2. synchronized是对象锁,它加锁的位置你知道吗? 3. synchronized使用的锁也分好几种,比如重量级锁,另外两个是什么锁? 4. 线程池的四种拒绝策略都包含什么? 5. 说一下线程的生命周期。 6. Java中的传统IO(BIO)和NIO有什么区别? 7. 说一下类加载器的双亲委派机制。

微服务与中间件 1. 微服务接触过吗?用到的技术栈有哪些? 2. 分布式事务是用什么解决的?(回答的seata)

(追问)用的是哪种模式?有没有遇到过该模式事务回滚有问题的情况? 3. 消息队列用过吗?用的是哪个?使用它是为了解决什么问题?

其它 如果一个接口慢,排查发现是SQL查询慢,你会如何分析原因? 在Linux下,如何找到一个名为 a.test的文件?

场景题 假设要你实现一个年会抽奖系统,一等奖10个,二等奖20个,三等奖70个,要求每个人抽一等奖的概率是1%。请说一下你的实现思路。

基本问的都不深,点到为止,更像是在走流程,也没有反问环节

#做完笔试后你收到面试了吗?##面试问题记录#
全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

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