i
IDBI Intech
Limited
Filter interviews by
Using Java 8, we can find repeated characters in a given String.
Use streams and collectors to group characters by count
Filter out characters with count greater than 1
Collect the repeated characters into an array of strings
Encryption and decryption in Java Springboot ensures data security and confidentiality.
Protects sensitive data from unauthorized access
Meets compliance requirements for data protection
Secures communication between client and server
Examples: encrypting passwords, securing API endpoints
Using Java 8, find the 2nd highest salary of employees.
Sort the salaries in descending order using Comparator
Skip the first highest salary to get the second highest
Handle edge cases like if there are less than 2 salaries
SDLC stands for Software Development Life Cycle, a process used by software development teams to design, develop, and test high-quality software.
SDLC is a systematic process for building software applications.
It consists of several phases including planning, analysis, design, implementation, testing, and maintenance.
Each phase has its own set of activities and deliverables.
SDLC helps ensure that software projects ...
Smoke testing is a preliminary testing to check if the software build is stable enough for further testing.
Smoke testing is a subset of regression testing
It is performed to verify if the critical functionalities of the software are working fine
It is usually done before detailed testing to save time and effort
If smoke testing fails, further testing is halted until the issues are fixed
FTP is a protocol used for transferring files over a network. Port numbers are used to identify specific services on a computer.
FTP stands for File Transfer Protocol
Port numbers are used to identify different services on a computer
FTP typically uses port 21 for control and port 20 for data transfer
Other common port numbers include port 80 for HTTP and port 443 for HTTPS
Errors in product menus can be found by checking for inconsistencies, missing links, incorrect labels, and broken functionalities.
Check for inconsistencies in menu items across different pages or sections
Look for missing links or buttons that do not lead to the intended destination
Verify the correctness of labels and descriptions for each menu item
Test the functionality of each menu option to ensure they work as e...
Custom menu creation in Finacle involves defining menu options, assigning access rights, and linking them to specific functions.
Define menu options using the Menu Maintenance screen
Assign access rights to users or user groups
Link menu options to specific functions or screens
Test the custom menu to ensure it functions as intended
ExecuteNonQuery does not return a value
ExecuteNonQuery method is used to execute a command that does not return any data
It is typically used for INSERT, UPDATE, DELETE operations
The return value is the number of rows affected by the command
Port 80 is commonly used for LIVE deployment
Port 80 is the default port for HTTP traffic
Port 443 is commonly used for HTTPS traffic
Other ports like 8080 or 8000 can also be used for LIVE deployment
I applied via Walk-in
I applied via Recruitment Consulltant and was interviewed in Jul 2024. There were 3 interview rounds.
The magic function in PHP is __construct(), which is a constructor method used to initialize an object when it is created.
The magic function __construct() is automatically called when a new object is created from a class.
It is used to initialize the object's properties or perform any necessary setup.
Example: class MyClass { public function __construct() { echo 'Object created'; } } $obj = new MyClass();
The __construct(...
Sessions store data on the server side while cookies store data on the client side.
Sessions store data on the server side, while cookies store data on the client side.
Sessions are more secure as the data is stored on the server and not accessible by the client.
Cookies are stored on the client's browser and can be easily manipulated by the user.
Sessions are typically used for storing sensitive information like user auth...
AJAX can be called using JavaScript by creating an XMLHttpRequest object and sending a request to the server.
Create an XMLHttpRequest object
Specify the type of request (GET or POST)
Specify the URL to send the request to
Set up a callback function to handle the response
Send the request to the server
I applied via Company Website and was interviewed in Dec 2024. There were 2 interview rounds.
I am a software engineer with strong problem-solving skills and a passion for learning new technologies.
Strengths: Strong problem-solving skills, quick learner, proficient in multiple programming languages (e.g. Java, Python), excellent communication skills
Weaknesses: Sometimes I can be overly critical of my own work, can get too focused on details and lose sight of the bigger picture, working on improving time managem...
Exchange your work experiences with one another.
I appeared for an interview in Mar 2025, where I was asked the following questions.
The most memorable day of my life was my graduation, filled with joy, pride, and the promise of new beginnings.
The ceremony took place on a sunny day, with friends and family cheering.
I wore a cap and gown, feeling a mix of excitement and nervousness.
Receiving my diploma was a moment of pride, symbolizing years of hard work.
Celebrated with loved ones afterward, sharing laughter and memories.
The day marked not just an e...
I appeared for an interview before Mar 2024.
Question on debugging and troubleshooting
The finalize keyword in Java is used to define a method that is called just before an object is garbage collected.
The finalize() method is defined in the Object class.
It can be overridden to perform cleanup operations before an object is reclaimed by the garbage collector.
Example: public void finalize() { /* cleanup code */ }
Finalize is called by the garbage collector on an object when garbage collection determines tha...
Spring Boot simplifies Java application development with auto-configuration and embedded servers, streamlining the setup process.
1. Application Startup: Spring Boot applications start with the main method annotated with @SpringBootApplication.
2. Auto-Configuration: Spring Boot automatically configures beans based on the dependencies present in the classpath.
3. Embedded Server: It includes an embedded server (like Tomca...
Autowired is a Spring Framework annotation used for automatic dependency injection.
It allows Spring to resolve and inject collaborating beans into your bean.
Example: @Autowired private UserService userService; - injects UserService automatically.
It can be used on constructors, fields, and methods.
Spring resolves the dependency by type, and if multiple beans exist, it can use @Qualifier to specify which one to inject.
It...
Enthusiastic customer service professional with 5 years of experience in resolving customer issues and enhancing satisfaction.
5 years of experience in customer service roles, including retail and call centers.
Skilled in conflict resolution; once turned a dissatisfied customer into a loyal one by addressing their concerns promptly.
Strong communication skills; regularly received positive feedback for clarity and empathy ...
I have over three years of experience in customer service, focusing on problem-solving and enhancing customer satisfaction.
Managed customer inquiries via phone and email, resolving issues efficiently.
Implemented a feedback system that improved service response time by 20%.
Trained new team members on customer service protocols and best practices.
Handled difficult customer situations with empathy, resulting in a 95% sati...
FTP is a protocol used for transferring files over a network. Port numbers are used to identify specific services on a computer.
FTP stands for File Transfer Protocol
Port numbers are used to identify different services on a computer
FTP typically uses port 21 for control and port 20 for data transfer
Other common port numbers include port 80 for HTTP and port 443 for HTTPS
Backup tools are essential for data protection. Understanding database fundamentals is crucial for effective backup strategies.
Backup tools help in creating copies of data to prevent data loss.
Database fundamentals include understanding data structures, relationships, and query languages.
Common backup tools include Veeam, Acronis, and Backup Exec.
Database fundamentals involve knowledge of SQL, indexing, and normalizati...
I applied via Referral and was interviewed in Jul 2024. There was 1 interview round.
I applied via Walk-in and was interviewed in Jan 2024. There was 1 interview round.
Port 80 is commonly used for LIVE deployment
Port 80 is the default port for HTTP traffic
Port 443 is commonly used for HTTPS traffic
Other ports like 8080 or 8000 can also be used for LIVE deployment
ExecuteNonQuery does not return a value
ExecuteNonQuery method is used to execute a command that does not return any data
It is typically used for INSERT, UPDATE, DELETE operations
The return value is the number of rows affected by the command
Top trending discussions
The duration of IDBI Intech Limited interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 39 interview experiences
Difficulty level
Duration
based on 526 reviews
Rating in categories
Team Lead
178
salaries
| ₹5.5 L/yr - ₹13.5 L/yr |
Customer Service Associate
149
salaries
| ₹1 L/yr - ₹3 L/yr |
Customer Service Executive
139
salaries
| ₹1 L/yr - ₹3 L/yr |
Senior Team Leader
121
salaries
| ₹5.7 L/yr - ₹21 L/yr |
Senior Executive
115
salaries
| ₹3.5 L/yr - ₹8.5 L/yr |
ITC Infotech
CMS IT Services
KocharTech
3i Infotech