Airtel Xlabs 面试体验
第1轮:
第一轮包括22个MCQ问题,包括能力、逻辑、 Java输出问题和技术部分以及2个编码问题(测试时间:1:30小时)
2 个编码问题中的 1 个基本上很简单,另一个很棘手,它包括对字符串和向量的操作
第 2 轮:
1) 项目问题。我的项目是关于 REST 的,所以他问了关于 REST 的各种典型问题(为什么,如何等)。后来他让我为我的项目的一部分设计一个 REST API。
2)他让我设计优步出租车服务。他告诉我有 50 万司机,他们都在特定时间向服务器和数据库发送请求。他问你如何有效地管理这些请求。我通过使用负载均衡器、分片、主从等概念给出了答案,他很高兴听到这些概念。
3)他让我使用javascript,ajax,JSON,jquery,servlet,Mysql等技术从上述设计的uber的任何驱动程序(比如发送他当前位置的信息)的特定请求的前端到后端编写代码.我写了2页代码,他很满意。
4)后来他给了我一个上面设计的优步,其中排序是答案。所以我使用Java的 Comparator 给了他一个答案,并为此编写了代码。
5)关于MVC架构的讨论。他说假设你在任何浏览器上点击weather.com,如果你在后面使用MVC架构会发生什么,如果你没有使用MVC会发生什么。我们对在 MVC 中使用 Controller 进行了很好的讨论。
提示:- 使用更多图表进行解释。(我在这次采访中总共使用了 4-5 页)