Filter interviews by
I applied via Referral and was interviewed in Sep 2024. There was 1 interview round.
Experienced PMO Manager with a background in project management and strong leadership skills.
Over 5 years of experience in project management
Skilled in developing project plans and timelines
Strong leadership and team management abilities
Excellent communication and problem-solving skills
Managed cross-functional teams to successfully deliver projects on time and within budget
I applied via Approached by Company
I have been working on a technology stack that includes Java, Spring Boot, Angular, and MySQL.
Java programming language for backend development
Spring Boot framework for building and deploying Java applications
Angular framework for frontend development
MySQL database for data storage and retrieval
The .Net framework is a powerful tool for developing microservices using Web APIs.
The .Net framework provides a set of libraries and tools for building scalable and reliable microservices.
Web APIs in .Net allow for easy communication between different services and clients.
Features like dependency injection and middleware in .Net make it easier to develop and maintain microservices.
Examples of popular frameworks for bui...
To troubleshoot a network bottleneck in a web API application hosted in a public cloud like Azure or AWS, one can analyze network traffic, monitor server performance, and optimize resource allocation.
Use network monitoring tools to analyze traffic patterns and identify potential bottlenecks.
Monitor server performance metrics such as CPU usage, memory usage, and disk I/O to pinpoint any resource constraints.
Optimize res...
Azure Service Fabric clusters are used to deploy and manage microservices-based applications on Microsoft Azure.
Azure Service Fabric clusters provide a platform for deploying and managing scalable and reliable microservices.
They offer automatic scaling, rolling upgrades, and health monitoring for microservices.
Service Fabric clusters can be used to deploy stateless or stateful microservices.
They support multiple progra...
Program to find the maximum sum of a subarray within an array of integers.
Use Kadane's algorithm to find the maximum sum subarray in linear time complexity.
Initialize two variables maxEndingHere and maxSoFar to keep track of the current subarray sum and the maximum sum found so far.
Iterate through the array and update the variables accordingly.
Example: Input array [1, -3, 2, 1, -1] should return 3 (subarray [2, 1] has
I applied via Referral and was interviewed in Dec 2023. There were 2 interview rounds.
Face to face interview
I have a Bachelor's degree in Computer Science from XYZ University.
Bachelor's degree in Computer Science
Graduated from XYZ University
Specialized in data entry and computer operations
Ice Mortgage Technology interview questions for popular designations
I applied via Referral and was interviewed before Jul 2023. There were 2 interview rounds.
1. Find element in sorted array
2. Kth largest elemnt in the array
I applied via Naukri.com and was interviewed before Apr 2023. There was 1 interview round.
Ice Mortgage Technology offers innovative solutions for the mortgage industry.
Ice Mortgage Technology provides cutting-edge technology for streamlining mortgage processes.
Their solutions help improve efficiency and accuracy in mortgage operations.
Ice Mortgage Technology has a strong reputation for delivering reliable and secure software solutions.
Their platform offers customizable features to meet the specific needs of
I applied via campus placement at Centre for Development of Advanced Computing (CDAC) and was interviewed before Apr 2023. There were 3 interview rounds.
There was aptitude based MCQ and 1 coding questions and 1 MySQL query
I applied via Company Website
OOPs pillars: Abstraction, Encapsulation, Inheritance, Polymorphism. Abstraction hides complexity. Encapsulation bundles data and methods.
Abstraction: Focuses on hiding unnecessary details and exposing only essential features. Example: A car dashboard hides the internal working of the car and provides only necessary information to the driver.
Encapsulation: Wrapping data and methods into a single unit. Example: A class ...
Synchronous programming is blocking, while asynchronous programming is non-blocking. Threads are lower-level units of execution, while tasks are higher-level abstractions. Main thread can handle exceptions thrown by threads or tasks.
Synchronous programming blocks the execution until a task is completed, while asynchronous programming allows the program to continue executing while waiting for a task to complete.
Threads ...
Singleton design pattern ensures that a class has only one instance and provides a global point of access to it.
Singleton pattern restricts the instantiation of a class to a single object.
It is useful when only one instance of a class is needed to control actions throughout the system.
Singleton pattern can be implemented using a private constructor, a static method to get the instance, and a static variable to hold the...
Garbage collection is an automatic memory management process in .NET. It collects and frees up memory occupied by unused objects.
Garbage collection automatically identifies and releases memory occupied by objects that are no longer in use.
It improves performance by eliminating manual memory management and preventing memory leaks.
Garbage collection in .NET is generational, dividing objects into three generations based o...
REST is an architectural style for web services, while SOAP is a protocol. HTTP verbs include GET, POST, PUT, PATCH, and DELETE.
REST is stateless and uses standard HTTP methods, while SOAP is a protocol that uses XML for communication.
HTTP verbs: GET retrieves data, POST submits data, PUT updates entire resource, PATCH updates part of a resource, DELETE removes a resource.
PUT is idempotent, meaning multiple requests ha...
SOLID principles are a set of design principles that help in creating maintainable and scalable software.
S - Single Responsibility Principle: A class should have only one reason to change.
O - Open-Closed Principle: Software entities should be open for extension but closed for modification.
L - Liskov Substitution Principle: Subtypes must be substitutable for their base types.
I - Interface Segregation Principle: Clients ...
Group and sort a list of strings by their first character.
Use a dictionary to group the strings by their first character.
Sort the keys of the dictionary alphabetically.
Retrieve the strings for each key and sort them alphabetically as well.
To improve SQL query performance, optimize queries, use indexes, and consider using stored procedures. SQL functions and stored procedures have different use cases. Indexes improve query performance by allowing faster data retrieval. Views are virtual tables that simplify complex queries.
Optimize SQL queries by avoiding unnecessary joins, reducing the number of columns retrieved, and using appropriate filters
Use indexe...
Code to print n numbers of Fibonacci series
Use a loop to iterate n times
Initialize the first two numbers of the series as 0 and 1
Print each number in the series as it is calculated
Calculate the next number by adding the previous two numbers
Extension methods allow adding new methods to existing types without modifying the original type.
Extension methods are defined as static methods in a static class.
The first parameter of an extension method specifies the type being extended, preceded by the 'this' keyword.
Extension methods can be called on instances of the extended type as if they were instance methods.
Extension methods can be used to add functionality ...
IEnumerable is for in-memory collections, IQueryable is for querying data sources. FirstOrDefault returns the first element, SingleOrDefault returns the only element.
IEnumerable is used for querying in-memory collections like lists and arrays.
IQueryable is used for querying data sources like databases.
FirstOrDefault returns the first element of a sequence or a default value if the sequence is empty.
SingleOrDefault retu...
I applied via Job Fair and was interviewed before Jan 2023. There were 3 interview rounds.
Qualification verification
Technology and innovation
Top trending discussions
Some of the top questions asked at the Ice Mortgage Technology interview -
based on 11 interviews
Interview experience
based on 87 reviews
Rating in categories
Document Processor
165
salaries
| ₹2 L/yr - ₹4 L/yr |
Senior Software Engineer
50
salaries
| ₹14 L/yr - ₹36 L/yr |
Associate
25
salaries
| ₹2.4 L/yr - ₹4 L/yr |
Technical Support Analyst
22
salaries
| ₹3 L/yr - ₹10.5 L/yr |
Senior QA Engineer
20
salaries
| ₹15.2 L/yr - ₹26 L/yr |
Tavant Technologies
LendingKart
Sammaan Capital Limited
HDFC Bank