校外活动最近在德里举行。
第一轮:黑客在线测试
问题1。给定2个坐标作为excel表格单元格编号,如(2,AA),返回true或false,无论两点之间形成的线是否会通过原点。
例如
1,AA
2,AB
错误的
解释:1,AA=>1,27和2,AB=>2,28。
(1,27)和(2,28)之间的线不会穿过原点。
问题2。给定一个字符串,计算索引数,使索引左侧的子字符串和索引右侧的子字符串包含可以构成字符串“programmer”的字符。
第二轮:机器编码轮
给出了一个示例问题,并花了1.5小时对其进行编码和运行。
为出租车公司设计一个简单的解决方案。给出查询,输出对应的正确值。
问题1:AVG DriverID=>给出给定驾驶员ID的平均评分
问题2:平均客户ID=>给出给定客户ID的平均评分
问题3:TRIP CustomerID Rating DriverID Rating=>使用CustomerID和DriverID添加TRIP和评级点
问题4:顶级驱动因素=>列出根据评分点排序的顶级驱动因素
问题5:顶级客户=>列出根据评分点排序的顶级客户
q6:Qualified CustomerID=>为CustomerID提供符合条件的驱动程序。符合条件的驾驶员符合以下标准->
(i) 驾驶员的平均评分应大于客户的评分
(ii)如果客户之前给驾驶员的评分为1星级,则不考虑该驾驶员
(iii)如果没有找到驾驶员,请打印客户之前乘坐过的驾驶员
初始数据将被硬编码,解决方案将被设计为有效处理和优化所有边缘情况。
第三轮:技术面试
关于前一家公司的问题。
问题1。一股整数流来了。输入整数后,立即打印最早的非重复数字。
问题2。给定一个带有“X”和“O”的矩阵,将每个“O”改为“#”,并用“X”包围。
问题3。打印数组中的所有三元组,使其和为零,并且三元组中不应有重复元素。
第三轮:招聘经理
这更像是一次非技术性的采访。
他问我做过哪些项目。我面临的挑战。为什么是flipkart?
我详细讨论了他的团队的工作、他们面临的挑战以及技术堆栈。