Filter interviews by
I applied via Campus Placement and was interviewed in Sep 2024. There were 2 interview rounds.
They had given 10 MCQs questions based on OOPs(Java), 2 MCQs on SQL, 1 SQL Query to run and 1 DSA question to code based on Strings, so overall 14 question. Difficulty level was easy to Medium.
Sorting algorithms have different time complexities based on their implementation and efficiency.
Bubble Sort: O(n^2) - compares adjacent elements and swaps them if they are in the wrong order.
Merge Sort: O(n log n) - divides the array into two halves, sorts them, and then merges them.
Quick Sort: O(n log n) - picks a pivot element and partitions the array around the pivot.
Heap Sort: O(n log n) - builds a max heap and re...
Hashmaps and dictionaries are data structures used to store key-value pairs for efficient retrieval and storage.
Hashmaps and dictionaries are commonly used in programming to store and retrieve data based on a unique key.
They offer fast lookup times, typically O(1) on average, making them ideal for scenarios where quick access to data is required.
Examples of using hashmaps include storing user information with a unique ...
OOPs pillars are Abstraction, Encapsulation, Inheritance, and Polymorphism.
Abstraction: Hides complex implementation details and only shows necessary features. Example: Car dashboard displaying speed without showing internal engine details.
Encapsulation: Bundling data and methods that operate on the data into a single unit. Example: Class in Java encapsulates data members and member functions.
Inheritance: Allows a new ...
JOINS are used in SQL to combine rows from two or more tables based on a related column between them.
Inner Join: Returns rows when there is at least one match in both tables.
LEFT Join: Returns all rows from the left table, and the matched rows from the right table.
RIGHT Join: Returns all rows from the right table, and the matched rows from the left table.
FULL Join: Returns rows when there is a match in one of the table
Barclays is a global financial services company with a focus on innovation and technology.
Barclays is a leading global bank with a strong presence in the financial services industry.
Barclays is known for its commitment to innovation and technology in the financial sector.
Barclays offers a wide range of services including banking, investment management, and wealth management.
Barclays has a strong reputation for providin...
I manage stress by prioritizing tasks, breaking them down into smaller steps, and seeking help when needed.
Prioritize tasks based on deadlines and importance
Break down tasks into smaller, manageable steps
Seek help from team members or mentors when feeling overwhelmed
Practice time management and set realistic goals
Top trending discussions
I was interviewed before Mar 2016.
I have a strong background in software engineering and a passion for innovation, making me a valuable asset to HSBC.
I have a proven track record of successfully delivering high-quality software solutions in previous roles.
I am highly skilled in various programming languages and technologies, including Java, Python, and SQL.
I have experience working in agile development environments, allowing me to adapt quickly to chan...
posted on 19 Apr 2020
I applied via Company Website and was interviewed in Oct 2019. There were 4 interview rounds.
posted on 31 Oct 2022
I applied via Company Website and was interviewed before Oct 2021. There were 2 interview rounds.
I have followed the MVC, Singleton, and Factory design patterns in my past projects.
MVC pattern for separating concerns and improving maintainability
Singleton pattern for ensuring only one instance of a class is created
Factory pattern for creating objects without exposing the instantiation logic
Applications can be secured by implementing various security measures such as authentication, authorization, encryption, and regular updates.
Implement strong authentication mechanisms such as multi-factor authentication
Use authorization to restrict access to sensitive data and functionalities
Encrypt sensitive data both in transit and at rest
Regularly update the application and its dependencies to patch security vulnera...
Encapsulation is the concept of bundling data and methods that operate on the data into a single unit.
Encapsulation helps in hiding the internal state of an object and only exposing necessary functionalities.
It allows for better control over the data by preventing direct access from outside the class.
Encapsulation also helps in achieving data abstraction and information hiding.
Example: In a class representing a car, th...
To call a REST API, you can use tools like Postman or code in languages like JavaScript or Python.
Use tools like Postman to make HTTP requests to the API endpoints
In programming languages like JavaScript, use libraries like Axios or Fetch to make API calls
Include necessary headers, parameters, and authentication tokens in the request
Handle the response data accordingly, whether it's JSON, XML, or other formats
I applied via Campus Placement and was interviewed before Jul 2023. There were 2 interview rounds.
You have to debug and correct the code given.
I applied via Approached by Company and was interviewed in Aug 2021. There were 3 interview rounds.
Easy level aptitude
Easy to medium level
Some of the top questions asked at the Barclays Software Engineer Intern interview for freshers -
based on 1 interview
Interview experience
Assistant Vice President
2.3k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Analyst
1.1k
salaries
| ₹0 L/yr - ₹0 L/yr |
Assistant Manager
1k
salaries
| ₹0 L/yr - ₹0 L/yr |
Process Advisor
932
salaries
| ₹0 L/yr - ₹0 L/yr |
Analyst
826
salaries
| ₹0 L/yr - ₹0 L/yr |
Deutsche Bank
Accenture
Amazon
Deloitte