i
IBS Software Services
Filter interviews by
Threat lifecycle in Java involves the stages of identification, prevention, detection, response, and recovery.
Identification: Recognizing potential threats and vulnerabilities in the Java application.
Prevention: Implementing security measures to mitigate the identified threats.
Detection: Monitoring the application for any signs of security breaches or attacks.
Response: Taking immediate action to address and mitigate th...
posted on 15 Jun 2024
I applied via Campus Placement and was interviewed before Jun 2023. There were 3 interview rounds.
It was an aptitude test, comprising of Quantative questions, Logical Reasoning and basic Verbal Ability.
The test asked 2 programming questions on any of the languages that we were comfortable in.
Armstrong numbers are numbers that are equal to the sum of their own digits raised to the power of the number of digits.
Iterate through numbers from 10 to 250
Calculate the sum of each digit raised to the power of the number of digits
Check if the sum is equal to the original number, if yes, it is an Armstrong number
Method overriding is achieved by creating a function in a derived class with the same signature as a function in the base class. Method overloading is achieved by creating multiple functions with the same name but different parameters.
Method overriding: Create a function in a derived class with the same name and signature as a function in the base class. Example: virtual void display() in base class and void display() ...
I applied via Approached by Company and was interviewed in Oct 2024. There were 2 interview rounds.
Handling difficult situations by staying calm, analyzing the problem, and finding a solution.
Remaining calm under pressure
Identifying the root cause of the problem
Collaborating with team members to brainstorm solutions
Prioritizing tasks to address the issue efficiently
I was interviewed in Aug 2024.
Concurrency is the ability of a system to run multiple tasks simultaneously. Performance of applications can be checked using profiling tools. Concurrency can be handled using synchronization techniques like mutexes and channels.
Concurrency allows multiple tasks to run concurrently, improving performance and responsiveness.
Performance of applications can be checked using profiling tools like Go's built-in 'pprof' packa...
To ensure no vulnerabilities, follow secure coding practices, conduct regular security audits, use encryption, and stay updated on security threats.
Follow secure coding practices such as input validation, output encoding, and parameterized queries.
Conduct regular security audits to identify and address vulnerabilities in the code.
Use encryption to protect sensitive data in transit and at rest.
Stay updated on security t...
I applied via Campus Placement
It is noraml question
Basica questions for the coding
I can join within 2 weeks of receiving an offer.
I can start within 2 weeks of receiving an offer.
My current notice period is 2 weeks.
I am available to start immediately.
posted on 15 May 2024
The flow of end to end order in BSS involves customer placing an order, order processing, billing, and fulfillment.
Customer places an order through the BSS system.
Order is processed by validating customer information, checking inventory, and generating a purchase order.
Billing is done by generating an invoice and processing payment.
Fulfillment involves picking, packing, and shipping the order to the customer.
Order stat...
I applied via Job Fair
I attended through campus placement.they gave a general topic and ask us to speak
A variable is a storage location in a computer program that holds data and can be referenced and manipulated.
Variables are used to store data in a program and can be of different types such as integers, strings, or arrays.
In HTML, variables are not directly used, but data can be stored in attributes or elements for manipulation.
Coding in an array involves storing multiple values in a single variable, accessed by index
posted on 24 Jan 2023
I applied via Campus Placement
It was an online assessment included aptitude, technical and verbal questions.
Java code to reverse a given string
Use StringBuilder or StringBuffer class
Iterate through the string in reverse order
Append each character to the StringBuilder object
Senior Software Engineer
601
salaries
| ₹4 L/yr - ₹14.1 L/yr |
Software Engineer
386
salaries
| ₹2.4 L/yr - ₹8.1 L/yr |
Solution Architect
210
salaries
| ₹8 L/yr - ₹30.6 L/yr |
Solution Engineer
177
salaries
| ₹3 L/yr - ₹6 L/yr |
Senior Solution Engineer
175
salaries
| ₹4 L/yr - ₹14 L/yr |
TCS
Infosys
Wipro
HCLTech