Secure IT Technologies – Fresher Interview Questions

This week, our candidates got opportunity to attend Secure IT Technologies Interview in Chennai. These are the below Interview Questions asked during First Round of Interview. These are not usual MCQ Questions. Candidates were asked to write down answers for all the below questions.

Secure IT Technologies Fresher Interview Questions – First Round

  1. What is the difference between == and .equals() in Java? When should we go for which one?
  2. What is the difference between ArrayList and LinkedList in Java Collections? When we should go for which one?
  3. Define JVM architecture? Discuss about its components?
  4. How do you define the Garbage Collector in Java? What are the types of Garbage collectors available in Java?
  5. What are the methods available in RESTful API’s? Discuss them in detail.
  6. What is ACID principles in transaction management? Discuss them in detail.
  7. How do you handle Authentication, Authorization, Data protection in an application?
  8. What is Cross-Site Scripting? How do you prevent this?
  9. What is WebSockets? Why do we use them instead of RESTful API? Explain this with an real time example.
  10. What is Dependency Injection in Spring Boot application?
  11. What is Annotation?
  12. What is Checked and Unchecked Exception in Java?
  13. What Are NoSQL databases? How they differentiate from traditional RDBMS? When we go for which one?
  14. What is the difference between git merge and git rebase?

Scenerio Based Questions:

  1. The result of the RESTful API is 500 Internal server error? How would diagnose the error?
  2. The client says their web application does not display the data properly after the recent update? What are the steps you need to taken?
  3. How Would you improve the performance of the Spring boot web application?

Programming:

  1. Write a Java program to read a list of integers from an file, sort it and display the numbers?
  2. Write a Java class Employee with fields like name, id, department. Define the get and set methods for initialize the variables and override the toString() method.
  3. Create a Simple web Page using HTML, CSS, Javascript to display a list of name from a mock API, and implement a search feature to filter the names.
  4. Create a responsive navbar using HTML, CSS with Links such as Home, contact, Support, Products.
  5. Create a Javascript function that accepts an array and return the array that contains only even numbers.
  6. Write a Java program to find the given string is a Palindrome or not.

Write Query for below scenarios.

  1. Write a SQL query to retrieve the second largest salary from employee table.
  2. Set up database with users, products, orders, order_details.
  3. Get all the orders placed by a specific user.
  4. Get the total sales of each product.