首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
努力的小雨
09-20 17:14
用友网络_Java开发
发布于吉林
关注
已关注
取消关注
如何设计一个秒杀系统?
#你面试被问到过哪些不会的问题?#
这题,问的时候我还挺自信的,因为我以前背过类似的实习面试题。结果,面试官接下来一连串的“追问”把我彻底打蒙了。什么“如何处理高并发?如何保证库存准确性?”我当时就想,哇,简直在问我如何设计全世界的电商系统...感觉是个不可能完成的任务!然后我脑袋一片空白,硬着头皮说了点缓存、锁机制、异步处理之类的东西,但我心里明白,自己根本没搞明白大部分细节。
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
11-08 21:01
中南大学 Java
每天一套面试题Day8-小红书(2)
11.说说缓存穿透、击穿、雪崩的区别 缓存穿透大量查询原本不存在的数打到数据库,缓存空值,布隆过滤器 缓存击穿是热key失效,设置逻辑过期,互斥锁 缓存雪崩是大量缓存同时失效。随机过期时间,提高缓存可用性,比如集群 12.从「敲下一个 URL」到「页面出现在屏幕」整条链路全景 先解析域名,协议,端口(https默认443,http强转https),DNS协议根据域名找到ip,TCP三次握手建立连接,IP协议帮助找到链路,到达服务器,服务器收到请求,返回页面信息,显示在屏幕上。 四次挥手 加上TCP头,IP头,MAC头(通过ARP协议知道以太网中对应的IP的MAC),在网卡加上报头和起始帧分界符...
查看10道真题和解析
点赞
评论
收藏
分享
11-05 00:29
华南师范大学 Java
美团 小美的朋友关系 Java
import java.util.*;import java.io.*;public class Main {// 并查集:父节点映射 + 秩映射(按秩合并用)public static HashMap<Integer, Integer> parent = new HashMap<>();// 查找(路径压缩 + 自动初始化节点)public static int find(int x) {// 节点不存在则初始化:父节点是自己,秩为1parent.putIfAbsent(x, x);// 路径压缩(迭代版,避免递归栈溢出)while (!parent.get(x).equals(x)) {parent.put(x, parent.get(parent.get(x))); // 父节点指向祖父节点x = parent.get(x);}return x;}// 合并(按秩合并 + 路径压缩)public static void merge(int x, int y) {int rootX = find(x);int rootY = find(y);if (rootX == rootY) return;// 按秩合并:将秩小的树合并到秩大的树parent.put(rootY, rootX);}// 生成统一的边key(避免{a,b}和{b,a}重复)static String getRelationKey(int a, int b) {return a < b ? a + "," + b : b + "," + a;}public static void main(String[] args) throws IOException {// 替换Scanner为BufferedReader,提升输入效率BufferedReader br = new BufferedReader(new InputStreamReader(System.in));String[] parts = br.readLine().split(" ");int n = Integer.parseInt(parts[0]);int m = Integer.parseInt(parts[1]);int q = Integer.parseInt(parts[2]);// 存储原始边Set<String> edges = new HashSet<>();for (int i = 0; i < m; ++i) {parts = br.readLine().split(" ");int a = Integer.parseInt(parts[0]);int b = Integer.parseInt(parts[1]);edges.add(getRelationKey(a, b));}// 存储有效操作(过滤无效删除)ArrayList<int[]> ops = new ArrayList<>();for (int i = 0; i < q; ++i) {parts = br.readLine().split(" ");int op = Integer.parseInt(parts[0]);int a = Integer.parseInt(parts[1]);int b = Integer.parseInt(parts[2]);if (op == 1) {String key = getRelationKey(a, b);if (edges.contains(key)) {edges.remove(key);ops.add(new int[]{op, a, b});}} else {ops.add(new int[]{op, a, b});}}// 初始化:合并所有未被删除的边(最终状态)for (String key : edges) {String[] nodes = key.split(",");int a = Integer.parseInt(nodes[0]);int b = Integer.parseInt(nodes[1]);merge(a, b);}// 倒序处理操作,记录答案List<Boolean> answers = new ArrayList<>();for (int i = ops.size() - 1; i >= 0; i--) {int[] op = ops.get(i);if (op[0] == 1) {// 原删除操作 → 逆操作:合并merge(op[1], op[2]);} else {// 原查询操作:判断是否连通boolean connected = find(op[1]) == find(op[2]);answers.add(connected);}}// 逆序输出答案for (int i = answers.size() - 1; i >= 0; --i) {System.out.println(answers.get(i) ? "Yes" : "No");}}}
投递美团等公司9个岗位
点赞
评论
收藏
分享
10-23 17:49
门头沟学院 Java
面试紧张破防现场
最近面试还好,表现还可以,但是以前刚开始面试以及遇到压力面和自己不会的题目的时候,就容易紧张。1. 嘴巴先“掉链子”:越想说好越说不顺平时能说会道,但面试紧张起来,嘴就像被粘住了,脑子和嘴完全不同步。说话卡壳还重复:比如想介绍项目经历,本来准备好说“我负责后端接口开发”,结果一开口变成“我…我负责那个…就是后端…后端接口的开发,对,就是接口开发”,一句话翻来覆去说,还总在“然后”“那个”“嗯”这种词上卡壳,越卡越慌,越慌越说不明白。忘词后大脑空白:要是面试官突然问个没准备到的问题,比如“这个项目里你遇到的最大困难是什么”,瞬间脑子就“嗡”一下,之前想的案例全没影了,只能盯着面试官傻笑,半天憋出...
面试紧张时你会有什么表现...
点赞
评论
收藏
分享
10-29 11:12
杭州电子科技大学 Java
改简历
不知道还有哪里可以修改一下的,求大佬指点一下
你的简历改到第几版了
点赞
评论
收藏
分享
11-02 08:10
蚌埠坦克学院 嵌入式软件开发
怎么样让面试官破防
让面试官破防,不是靠煽情,而是靠真诚。当你不再背答案,而是说出自己的真实经历,比如“我不是最聪明的,但我真的很努力”;当你谈到失败,却能讲清楚自己是怎么一点点改进的;当你表达对岗位的渴望,不是因为薪水,而是因为热爱——那一刻,面试官会突然意识到,坐在他面前的,不是一个简历,而是一个在努力生活的人。真诚,是面试里最打动人的底牌。
我是面试官,请用一句话让...
点赞
评论
收藏
分享
一键发评
问进度了
接好运
又疯一个
求公司名
蹲后续
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
招聘动态
查看更多
广发证券
全站热榜
更多
1
...
当我们在和大模型『聊天』时,聊的是什么?
6319
2
...
百度网盘Golang开发一面凉经
3255
3
...
数字马力电话oc
2522
4
...
面个试给我面笑了,谢谢你TME
1901
华为进展交流圈
热聊中
5
...
世纪天成C++笔面经
1603
6
...
川渝人前端offer帮选(决赛版)
1557
7
...
成都java小厂 日常实习一面面经 25min
1471
8
...
数字马力选人标准
1432
9
...
很高兴能在牛客帮助你-2025年终总结
1237
10
...
数字马力长沙后端电话oc
1048
创作者周榜
更多
正在热议
更多
#
找工作能把i人逼成什么样
#
8560次浏览
92人参与
#
大学最后一个寒假,我想……
#
70451次浏览
713人参与
#
百融云创求职进展汇总
#
23815次浏览
181人参与
#
0经验如何找实习?
#
20292次浏览
358人参与
#
大家每天通勤多久?
#
63192次浏览
407人参与
#
你今年做了几份实习?
#
6477次浏览
97人参与
#
度小满求职进展汇总
#
17506次浏览
87人参与
#
大厂面试初体验
#
82499次浏览
373人参与
#
面试尴尬现场
#
202083次浏览
782人参与
#
字节出了豆包coding模型
#
5832次浏览
58人参与
#
你的秋招第一场笔试是哪家
#
274184次浏览
2066人参与
#
双非本科的出路是什么?
#
184566次浏览
1481人参与
#
你还有多少年退休?
#
29948次浏览
195人参与
#
你开始找寒假实习了吗?
#
11644次浏览
172人参与
#
你找工作经历过哪些骗局?
#
7318次浏览
120人参与
#
AMA
#
2757次浏览
17人参与
#
打工人的工作餐日常
#
76253次浏览
520人参与
#
实习越久越好,还是多多益善?
#
14512次浏览
143人参与
#
工作两年想退休了
#
201869次浏览
1783人参与
#
25年找工作是什么难度?
#
11767次浏览
114人参与
#
一起聊华为
#
166237次浏览
809人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务