本文最后更新于 2 分钟前,文中所描述的信息可能已发生改变。
详情
- 请简单自我介绍一下?
- 请介绍一下你的项目经验?
- 校园外卖软件的主要功能是什么?
- 证券交易系统的核心功能是什么?
- 你为什么要做这个证券交易系统?
- 证券交易系统的核心技术点有哪些?
- 你是如何实现撮合引擎的?
- 你是如何处理订单的冻结和撮合?
- 你在行情实时推送中遇到过 Redis 连接数激增的问题吗?
- 你如何保证行情推送的稳定性?
- 你在这个项目中遇到的技术挑战是什么?你是如何解决的?
- 你在 Redis 订阅发布模型中是如何实现消息推送的?
- 你是如何实现事务处理的?如何保证原子性?
- 你的项目中如何防止订单重复执行?
- 反问:如果我加入公司,主要会做什么业务?
详情
- 自我介绍
- 项目介绍
- 你项目中用的搜索系统是怎么分页的?怎么解决数据不一致?
- 比如翻页的时候有新数据插入,怎么避免重复或者漏数据?
- 你说有做“实时推送”,是怎么实现的?具体怎么做到“实时”?
- 用的是什么协议?WebSocket 还是轮询?
- 哈希函数有哪些?你项目中 hash 是怎么做的?
- 哈希冲突怎么处理?有哪些方法?
- Java 中 HashMap 的底层结构你了解吗?数组+链表+红黑树的结构?
- 浏览器输入一个网址发生了什么?
- 为什么 TCP 要三次握手?两次不行吗?
- HTTPS 是什么?和 HTTP 有什么区别?那个 S 是什么意思?
- DNS 是什么?属于网络模型的哪一层?
- IP 地址和 MAC 地址有什么区别?
- 你了解数据库的事务隔离级别吗?都有哪些?分别解决什么问题?
- 可重复读(Repeatable Read)怎么解决幻读?
- 你知道 Next-Key Lock 吗?MVCC 又是什么?
- MySQL 的聚集索引和非聚集索引有什么区别?
- 你能说说 B+ 树的结构吗?为什么不用二叉树?
- 你怎么看 SQL 慢不慢?怎么用 EXPLAIN 分析?
- 你遇到过慢 SQL 吗?是怎么优化的?
- 线程和进程有什么区别?怎么通信?
- 手撕:翻转栈中元素
- 反问:接下还会有几轮面试?我那些方面需要加强?
详情
- 你有看过我们公司的介绍吗?
- 你觉得我们岗位跟你对口吗?
- 你之前有实习经历吗?
- 你做的这个项目是什么?是实习吗?
- 你现在是研几?
- 那你为什么没有实际到公司实习过?
- 那你能不能胜任这个岗位?因为我们是要马上进入项目的。
- 你可以做个自我介绍吗?
- 你当时本科是为什么学金属材料工程?
- 你当时为什么没进中科大?(追问复试情况)
- 你觉得中国计量大学不是你的第一目标?
- 你调剂的时候考虑过哪些方向?
- 你说你读研阶段完成了一些项目,能具体说说吗?
- 你参加了哪些竞赛?取得了什么成绩?
- 你对数学比较感兴趣吗?
- 你希望今后的工作方向是什么?
- 你对互联网和智能硬件哪个更感兴趣?
- 你知道智能硬件是什么吗?
- 你有没有了解过物联网相关的内容?
- 你一周能来几天?每天的时间段是?
- 你能实习多久?
- 你可以现在就来实习吗?
- 七八月份你会回老家吗?
- 你在项目中用过 Redis 的原子性操作吗?用在哪?
- 在订单处理场景中 Redis 是怎么使用的?
- 你有用过 Lua 脚本吗?是如何批量执行任务的?
- 模块之间是怎么通信的?
- 你用过哪些消息队列?是如何用的?
- 如何保证消息的幂等性(不重复消费)?
- 你说用了全局唯一 ID,这个是 UUID 吗?怎么生成的?
- 如果有多台机器同时处理消息,如何保证幂等性?
- 你了解 ThreadLocal 吗?用在哪些场景?
- 你为什么使用 ThreadLocal?它的技术原理和特点是什么?
- 你在哪些场景下用到了 MQ?
- 你知道我们公司是做什么的吗?
- 你对我们公司做的无人机巡检业务感兴趣吗?
- 你喜欢高频交易还是企业级私有部署这种?
- 你还有什么想了解我们公司的?
- 你这周五可以等我们的反馈吗?如果通过的话,下周一能来吗?
- 你从中国计量大学到我们公司方便吗?通勤多久?