Вступ до питань ІТ-інтерв'ю та відповідей

У різних компаніях різний підхід до інтерв'ю, але більшість компаній мають спільний підхід до інтерв'ю. Компанії хочуть перевірити логічні, аналітичні навички вирішення проблем, комбіновані навички та навички презентації кандидата на основі цього фактора, який вони фільтрують. Для перевірки цих навичок вони проводять багато раундів інтерв'ю, від компанії до компанії, а максимальна компанія проводить онлайн-тест, щоб перевірити логічні навички вирішення проблем, перевірити навички спілкування та презентації, вони проводять групові дискусії чи дебати. Для перевірки технічних навичок вони дотримуються багатьох співбесідників, в яких Інтерв'юер перевіряє технічні навички кандидата відповідно до вимог проектів компанії. Після того, як вони проводять управлінські раунди HR, перевіряють різні фактори, пов'язані зі студентами, як їх спосіб вирішити проблему, як впоратися з ескалацією клієнта, питаннями поведінки. Після того, як всебічна компанія вибирає кандидата, який відповідає критеріям компанії та кількості вимог.

Тепер, якщо ви шукаєте роботу, пов’язану з ІТ, то вам потрібно підготуватися до питань ІТ-інтерв'ю на 2019 рік. Це правда, що кожне інтерв'ю відрізняється за різними профілями роботи. Тут ми підготували важливі питання ІТ-інтерв'ю та відповіді, які допоможуть вам досягти успіху в інтерв'ю.

У цій статті з питань ІТ-інтерв'ю 2019 року ми представимо 10 найважливіших і часто використовуваних питань ІТ-інтерв'ю. Ці запитання допоможуть студентам побудувати свої концепції навколо ІТ та допоможуть розірвати співбесіду.

Частина 1 - ІТ-інтерв'ю (основні)

Ця перша частина стосується основних питань ІТ-інтерв'ю та відповідей.

Q1. Розкажи мені про себе?

Відповідь:
Це перше питання в кожному ІТ-інтерв'ю. Інтерв'юер хоче дізнатися більше про кандидата, окрім його резюме, спосіб відповісти на це питання варіюється від більш свіжого до досвіду кандидата на більш свіжому рівні, для цього потрібно більше деталей на рівні коледжу, тоді як у випадку досвіду інтерв'ю, Інтерв'юер хоче дізнатися більше про поточну компанію кандидата, попередню компанію, проекти, проблеми, з якими стикаються під час розвитку. На рівні Фрешер кандидат може розповісти про себе, про свою школу, коледжі, проект, зроблений протягом життя коледжу, предметні знання, технології, мови програмування, досягнення в житті, захоплення, сили набагато більше, ніж він щось робив у своєму житті. Хоча у випадку рівня досвіду кандидат може розповісти про поточну компанію та її роль у поточній компанії, над яким проектом він працює, який його внесок у цей проект, попередня компанія та її проект та його роль? Які технології він знає?

Q2. Скажіть, які технології ви знаєте?

Відповідь:
Ці питання, як правило, задаються в технічних раундах. Інтерв'юери хочуть перевірити, які технології знає кандидат на свіжішому рівні, відвертий, може розповісти, що він навчався протягом свого життя в коледжі чи навчався в таких технологіях, як C, C ++, Java, SQL, Html, JavaScript .Учасник рівня досвіду може розповісти про будь-які технології, які він використовує, для своєї нинішньої компанії, технології, в яких він має практичний досвід.

Перейдемо до наступних питань ІТ-інтерв'ю.

Q3. Зворотно заданий рядок на Java?

Відповідь:

public class ReverseString (
public static void main(String() args) (
// TODO Auto-generated method stub
String givenString="vinay kumar pal";
char arr()= givenString.toCharArray();
int low=0, high=givenString.length()-1;
while(low (
char temp=arr(low);
arr(low)=arr(high);
arr(high)=temp;
low++;
high--;
)
givenString=String. valueOf (arr);
System.out.println(givenString);
)
)
public class ReverseString (
public static void main(String() args) (
// TODO Auto-generated method stub
String givenString="vinay kumar pal";
char arr()= givenString.toCharArray();
int low=0, high=givenString.length()-1;
while(low (
char temp=arr(low);
arr(low)=arr(high);
arr(high)=temp;
low++;
high--;
)
givenString=String. valueOf (arr);
System.out.println(givenString);
)
)

Q4. Роздрукуйте Матрицю спіральною формою?

Відповідь:
public class SpiralMatrix (
public static void main(String() args) (
// TODO Auto-generated method stub
int R = 3;
int C = 6;
int a()() = ( (1, 2, 3, 4, 5, 6),
(7, 8, 9, 10, 11, 12),
(13, 14, 15, 16, 17, 18)
);
spiralPrint (R, C, a);
)
private static void spiralPrint(int r, int c, int()() a) (
// TODO Auto-generated method stub
int i=0, j=0;
while(i (
for(int x=j;x (
System.out.print(a(i)(x)+" ");
)
i++;
for(int x=i;x (
System.out.print(a(x)(c-1)+" ");
)
c--;
if (i < r) (
for (int x = c - 1; x >= j; x--) (
System.out.print(a(r - 1)(x)+" ");
)
r--;
)
if (j < c) (
for (int x = r-1; x >= i; x--) (
System.out.print(a(x)(j)+" ");
)
j++;
)
)
)
)
public class SpiralMatrix (
public static void main(String() args) (
// TODO Auto-generated method stub
int R = 3;
int C = 6;
int a()() = ( (1, 2, 3, 4, 5, 6),
(7, 8, 9, 10, 11, 12),
(13, 14, 15, 16, 17, 18)
);
spiralPrint (R, C, a);
)
private static void spiralPrint(int r, int c, int()() a) (
// TODO Auto-generated method stub
int i=0, j=0;
while(i (
for(int x=j;x (
System.out.print(a(i)(x)+" ");
)
i++;
for(int x=i;x (
System.out.print(a(x)(c-1)+" ");
)
c--;
if (i < r) (
for (int x = c - 1; x >= j; x--) (
System.out.print(a(r - 1)(x)+" ");
)
r--;
)
if (j < c) (
for (int x = r-1; x >= i; x--) (
System.out.print(a(x)(j)+" ");
)
j++;
)
)
)
)
public class SpiralMatrix (
public static void main(String() args) (
// TODO Auto-generated method stub
int R = 3;
int C = 6;
int a()() = ( (1, 2, 3, 4, 5, 6),
(7, 8, 9, 10, 11, 12),
(13, 14, 15, 16, 17, 18)
);
spiralPrint (R, C, a);
)
private static void spiralPrint(int r, int c, int()() a) (
// TODO Auto-generated method stub
int i=0, j=0;
while(i (
for(int x=j;x (
System.out.print(a(i)(x)+" ");
)
i++;
for(int x=i;x (
System.out.print(a(x)(c-1)+" ");
)
c--;
if (i < r) (
for (int x = c - 1; x >= j; x--) (
System.out.print(a(r - 1)(x)+" ");
)
r--;
)
if (j < c) (
for (int x = r-1; x >= i; x--) (
System.out.print(a(x)(j)+" ");
)
j++;
)
)
)
)
public class SpiralMatrix (
public static void main(String() args) (
// TODO Auto-generated method stub
int R = 3;
int C = 6;
int a()() = ( (1, 2, 3, 4, 5, 6),
(7, 8, 9, 10, 11, 12),
(13, 14, 15, 16, 17, 18)
);
spiralPrint (R, C, a);
)
private static void spiralPrint(int r, int c, int()() a) (
// TODO Auto-generated method stub
int i=0, j=0;
while(i (
for(int x=j;x (
System.out.print(a(i)(x)+" ");
)
i++;
for(int x=i;x (
System.out.print(a(x)(c-1)+" ");
)
c--;
if (i < r) (
for (int x = c - 1; x >= j; x--) (
System.out.print(a(r - 1)(x)+" ");
)
r--;
)
if (j < c) (
for (int x = r-1; x >= i; x--) (
System.out.print(a(x)(j)+" ");
)
j++;
)
)
)
)

Q5. Що таке нормалізація, СУБД, SQL?

Відповідь:
СУБД розшифровується як система управління реляційними базами даних, дані, що зберігаються в багатьох таблицях, і відносини, створені за допомогою зовнішнього ключа. Нормалізація використовується для видалення дублікатів даних, таблиці, розділені на невеликі таблиці, у взаємозв'язку між ними створені, головний мотив тут - лише один стовпець первинний ключ, якщо значення одного стовпчика залежать від іншого стовпця в цьому випадку випадку знову розділено на невеликі таблиці. Нормальна форма наступна - перша нормальна форма, друга нормальна форма, нормальна форма BNC, четверта нормальна форма, п'ята нормальна форма.

SQL -станки для мови структурних запитів, використовується для отримання даних із бази даних, вставлення нової записи в базу даних, оновлення запису в базу даних, видалення запису в базу даних. У ньому є багато команд, які можна використовувати для різних цілей відповідно до потреби.

Частина 2 - питання ІТ-інтерв'ю (розширено)

Давайте тепер подивимось на розширені питання ІТ-інтерв'ю.

Q6. Як можна створити вид спереду веб-сайтів?

Відповідь:
Для розробки переднього кінця веб-сайту використовується HTML, CSS, JavaScript. HTML розшифровується для мови розмітки гіпертексту - це мова на основі тегів, що має різні теги для різних цілей, як форма, таблиця, мітка тощо. Він використовується для проектування користувальницького інтерфейсу, тоді як CSS-каскадний аркуш стилів використовується для привабливості користувальницький інтерфейс пропонує різні варіанти кольорів, шрифт, щоб зробити його красивим. JavaScript використовується для встановлення перевірки на клієнта, наприклад, введення з перевірки, виконаної через JavaScript.

Q7. Що таке ООП?

Відповідь:
OOP - стенд для об'єктно-орієнтованої мови програмування; у цьому все представляє за формою об'єкт. він має класи та його об'єкти. Він підтримує успадкування - один клас може поширюватися на інший клас, поліморфізм - одне ім'я багато утворює дві функції, що мають однакове ім’я для виконання іншого завдання, інкапсуляція - перенесення членів у клас, абстрагування даних - проявляючи функціональність лише приховуючи складність.

Перейдемо до наступних питань ІТ-інтерв'ю.

Q8. як ми можемо бути в курсі самих галузей?

Відповідь:
Ми можемо оновлюватись завжди, підписуючи різні блоги, які приносять останні новини про нові технології, слідуючи статті, ми можемо брати підписку з різних веб-сайтів підручників, щоб завжди бути в курсі.

Q9. Які ваші сили і слабкість?

Відповідь:
Це дуже поширене питання інтерв'ю в кожному ІТ-інтерв'ю на більш свіжому рівні, ми можемо відповісти на це розумним способом, як за силу, яку ми можемо сказати, яка наша реальна сила, тому що інтерв'юер, безумовно, збирається перевірити, чи справді це ваша сила чи ні. Бо слабкість повинна говорити про нашу силу у вигляді слабкості, наприклад, коли я починаю будь-яку роботу, я повністю втратив цю роботу і не бачив часу повернутися додому, перш ніж закінчити її.

Q10. Чому я повинен наймати тебе?

Відповідь:
Тут ви повинні розповісти речі, які відповідають вимогам компанії, що є причиною, по якій компанія повинна вас найняти.

Рекомендовані статті

Це було керівництвом до списку запитань та відповідей щодо ІТ-інтерв'ю, щоб кандидат міг легко розбити ці запитання щодо ІТ-інтерв'ю. Тут, у цій публікації, ми вивчили основні питання ІТ-інтерв'ю, які часто задаються в інтерв'ю. Ви також можете переглянути наступні статті, щоб дізнатися більше -

  1. Питання щодо інтерв'ю GIT
  2. Питання для інтерв'ю .NET
  3. Питання для співбесіди в яві Java
  4. Питання щодо інтерв'ю ADO.NET
  5. СУБД проти RDBMS: найкращі відмінності