InfoObjects 软件开发人员面试经验
第一轮:在线测试
- 它由 50 个基于 DBMS、OS、COMPUTER NETWORKING、QUANTA 和一些Java片段的 MCQ 组成。本轮结束后,28名学生入围下一轮。
第二轮:技术面试
时间:40 – 45 分钟
- 说说你自己。
- 简要介绍一下您的项目,例如您正在做哪种类型的项目以及您正在使用哪种技术。
- 之后开始问我与我的项目相关的问题,例如如何使用 JSP 打印任何内容、servlet 如何工作、如何将应用程序连接到数据库、如何从数据库中获取数据。
- get 和 post 方法有什么用?
- 您使用哪种协议将请求发送到服务器?
- 写下用于将Java应用程序连接到数据库的代码。
- 写下设置位的代码。首先,我告诉她天真的方法。她基本上对这种方法感到满意,但后来她要求我优化代码。然后我使用了按位运算运算符并解决了这个问题。然后她也对那个感到满意。
- 然后她又一次让我写下一个数字的代码,这个数字是不是回文。
- 然后开始向我询问 DBMS、OS 等核心主题的问题。什么是标准化?使用规范化有什么需要?
- 为什么我们在 SQL 中使用连接?什么是 SQL 中的截断、删除和查看?
- 写下一个查询,我将在其中得到一个名为employee 的表,其中包含列名、姓氏、DOJ、薪水,我必须找到薪水第三高的人的名字和姓氏?
- 然后她问我有什么问题吗?
经过这一轮的28名学生,只有3名学生被选中进入下一轮。
第三轮:技术面试
时间:60 – 75 分钟
- 说说你自己。并告诉我你的项目。
- 然后他问我是否可以通过彻底运行来向他展示我的项目。我答应了,并向他展示了我的项目。
- 然后他问我是否可以向他展示我的项目数据库,所以我向他展示了我的数据库,然后他让我解释我的项目表,然后他让我运行一些与我的项目数据库相关的查询。
- 你用哪种语言编写代码(我说 CPP)然后他说打开一个 IDE。
- 写下一段代码来计算字符串中 1 的数量。
- 然后他给了我一个字符串,
input :my name is ashwini borla
output :ym alrob eman iniwhsa si .
- 我告诉他我的方法,然后他让我为此写下代码。我编写了代码,他对我的方法非常满意。
- 然后他从 oops 概念中提出了问题:多态及其现实生活中的例子?
- 什么是运行时多态性?
- 什么是方法重载和方法覆盖?用一个例子(代码)解释这个?
- 什么是虚函数?
- 什么是抽象类?接口和抽象类有什么区别?
- 要求我说出所有搜索和排序算法名称的名称。
- 问哪种排序算法最好?
- 让我解释一下二分查找?然后我问他是否需要写下代码,但他说不需要,只要把它解释清楚。
- 然后他问我有没有什么问题要问他。
- 最后选了2个学生,我就是其中之一。
- 没有人力资源回合。
结果:选中
尖端:
- 对于任何想要破解这些公司之一的人,我建议您熟悉数据结构和算法。 GfG帮了我很多。
- 尽你所能。一些实用的技巧将是善于编写你的想法,调试你的代码,并且毫不犹豫地向面试官寻求提示。
- 良好的沟通技巧也有帮助。
- 对自己充满信心和真实。
- 做一个超酷的项目。
祝你好运!!