软件开发的技术面试是怎么开始的

添加时间:2020-01-24 22:55:38

来源:

浏览:

几乎所有大学都在进行校园招聘季节,我们每个人都希望做好最好的准备。本文重点介绍了哪些主题对于准备工作很重要,以及如何着手准备最好的东西。


通常,几乎所有公司的实习/安置过程都分为两个部分,首先是书面回合,然后是一系列面试。为了获得良好的实习机会,需要为这两部分做充分的准备。开始准备的理想时间是测试前2到3个月。


笔试

笔试包括:


编码问题

有关CS主题的MCQ

困惑与能力

General Quant(在某些公司中)

编码


对于编码,您必须精通至少一种编码语言,最好是C ++或Java。编码部分提出的主题来自数据结构和算法。您必须阅读有关Geekforgeeks的所有文章,如果您正确地阅读它们,则绰绰有余,尤其着重于以下主题:


数组

链表

堆栈和队列

二叉树和BST

堆和散列

图表

动态编程

前几年的问题非常重要,您必须全部实践。您必须练习问题并尝试尽快编码。为此,您可以使用Gfg练习部分,并在其他公司中练习先前提出的问题。没有练习,您的速度将对您不利,您可能无法提出自己知道的问题。


问卷


通常从以下主题询问MCQ:


语言:   C / C ++ /  Java

操作系统

数据库管理系统

面向对象编程

数据结构

您必须在测试之前修改所有这些主题,并针对这些主题练习一些先前提出的问题。


困惑与能力


根据公司的问题,本节中的问题相差很大,但通常,大多数公司都会提出与这些问题相关的一些问题。通常,拼图是重复的,最好事先进行拼图。


面试


面试的主题与笔试的主题相同,唯一的区别是您需要向面试官解释您在做什么以及为什么做。


面试通常从询问您自己的问题开始,然后再转到技术方面。保持简短简短。如果他们从您感兴趣的领域中提出问题,您必须能够回答。


在技术回合中,仔细听问题并澄清您的疑问。然后开始思考,建议始终使用纸或纸板进行粗略的工作,以便他们可以看到您在做什么。还应定期向面试官讲话,告诉他们您如何处理该问题,并让他们深入了解您当前的方法,如果该方法行不通或无法满足您的要求,请迅速更改方法。

为了进行准备,您必须知道算法的工作原理,并且GeeksforGeeks文章最适合您,因为它们可以解释所有内容。

面试官还会从简历中询问您有关您的项目的信息。您需要让他们理解您的项目目标是什么,以及您通过该项目实现的一些细节。不要给他们带来太多技术细节,仅基础知识就足够了。如果他们要求准确,请进行详细说明。您无论在简历中写的内容都必须透彻,因为无法回答这些问题会给人留下很不好的印象。

最后,他们询问您是否对他们有任何疑问,您需要表现出兴趣,向他们询问有关他们的项目的问题,以及您作为实习生在公司中所扮演的角色。

人力资源回合


有一轮人力资源回合基本上是关于检查您的沟通和表达能力的,这非常容易,您唯一需要做的就是自信,清晰地回答问题。


面试的一般技巧是要互动,长时间的沉默对面试不利。如果面试官对您的作品表现出兴趣或与您分享个人经历,那是一个很好的信号。您还可以与朋友组织模拟面试,这将非常有益。


最后,是否被选中不仅取决于您的知识,还取决于被称为“运气”的许多其他因素。因此,没有被一家公司选拔并不意味着您对他们来说不够好。可能是面试官,您遇到的心情不佳或对您的项目不感兴趣,或者您的强主题等提出的问题是否很棘手。


如果您没有在一些公司中被选中,请不要失去希望,耐心等待并继续做准备,您的运气肯定会改变。

用户名 Name
评论 Comment

联系我们

/ CONTACT US

地 址:成都市人民南路四段成科西路三号

邮政编码:610000

电 话:18215660330

传 真:18215660330

手机:18215660330

邮 箱:179001057@qq.com

投诉邮 箱:18215660330

姓名Name
标题Title
邮 箱Emali
联系电话Tel
内容Content