Рубрики

Опыт интервью TIAA — Java Back Backnd Developer (3+ года опыта)

Раунд 1: у меня давали интервью в будние дни, так что не было презентации компании и письменного теста, я был там для первого раунда интервью F2F,

Q1. Самым первым вопросом было рассказать мне о «FrameTech», который вы используете в своем текущем проекте, я был изначально смущен термином «FrameTech», он имел в виду Frameworks и технологию, используемую в текущем проекте.

Q2. Что вы знаете об Исключениях в java, Как мы создаем определяемые пользователем исключения и непроверенные, если вы разрабатываете собственную платформу, которую вы определяете определяемым пользователем исключением (проверено / не проверено).

Q3. Почему в String immutable ?, Как вы будете создавать свой собственный неизменный класс?

Q4. Как работает hasCode (), как внутренне работает HashMap, при использовании определенного пользователем объекта класса в качестве ключа в HashMap, какую заботу вам нужно предпринять?

Q4. Написать код для печати простых чисел в заданном диапазоне, после написания кода его больше интересовали эффективность и оптимизация.

Q5. Напишите код, чтобы определить, присутствует ли данная String str1 в String2

Q6. Какие аннотации доступны в Spring? Какие области действия доступны в Spring, что если у нас есть сценарий?

как класс А {
класс B; // композиция используется
}

если bean-компоненты класса A относятся к области действия «Singleton», а bean-компоненты класса B относятся к области действия «Prototype», то как могут быть возвращены ссылки и каков будет результат нижеприведенного оператора?

A obj1 = context.getBean (A.class);
A Obj2 = context.getBean (A.class)
sysout (obj1 == obj2); // Правда или ложь ?

Q7. Почему строки неизменны? как вы сделаете свой собственный класс неизменным? Какую заботу вы должны предпринять, если ваш класс содержит ссылку на другой класс?

Q8. Переопределение метода с обработкой исключений,

Ex — Class Parent {

public void m1 () создает исключение {

// m1
}
}

Класс Child расширяет Parent {
public void m1 () {
}
}

Он спросил меня, как вы будете обрабатывать исключение для переопределенного метода?

Q9. класс А {
public void m1 () {sop («внутри m1 из A); }
}

класс B {
public void m1 () {sop («внутри m1 из B); }
основной(){
A obj = новый B ();
obj.m1 (); // какой метод будет вызван?
}
}

Это были вопросы, которые мне задавали, я смог ответить на большинство из них, но они искали кого-то, кто работал над проектом Spring live, поэтому меня попросили уйти на день. Надеюсь, этот опыт поможет вам Ребята, спасибо Вы.

Напишите свой опыт интервью или отправьте его по электронной почте на адрес contrib@geeksforgeeks.org

Рекомендуемые посты:

Опыт интервью TIAA — Java Back Backnd Developer (3+ года опыта)

0.00 (0%) 0 votes