当前位置: 首页 > 面试经验 >

华为od java面经 技术二面

优质
小牛编辑
83浏览
2023-04-13

华为od java面经 技术二面

技术二面是交叉部门面试(就是其它部门的人来面试)。 他只问了我三个问题,答得不是很好。 1.当项目中增加一个管理员功能,怎么在不增加拦截器的情况下实现。 可以把管理员功能放在/admin/路径后,如:/admin/add、/admin/delete等,拦截器只需要拦截/admin/*路径就可以了 2.项目中使用到websocket的功能怎么在分布式系统下实现。 当订单请求发起时,由订单服务器发送消息到mq,商户模块去订阅mq,就可以获取到这个消息,如果当前有这个商户的websocket连接,就确认消息,并通过websocket提醒商户,如果没有这个商户的websocket连接就不确认消息,消息返回mq。
算法题是订票的问题:写一个订票类,在构造器中指定座位的个数,订票时方***返回第一个没有被预定的座位,通过退票方法可以退订指定的座位。我是使用数组完成的。最后面试官让我回去可以了解一下优先级队列。
 类似资料: