i
KnowCross Solutions
Filter interviews by
I applied via Naukri.com and was interviewed in Mar 2022. There were 3 interview rounds.
Yes, I am comfortable working in a hybrid model.
I have experience working remotely and in-office
I am adaptable and can work in different environments
I am comfortable using technology to communicate with clients and colleagues
I am willing to learn and adjust to new work arrangements
Rate your
company
🤫 100% anonymous
How was your last interview experience?
I applied via Recruitment Consultant and was interviewed in May 2021. There were 3 interview rounds.
Dot net is a framework for building Windows applications while Dot net core is a cross-platform framework.
Dot net is Windows-only while Dot net core is cross-platform
Dot net core is open-source while Dot net is not
Dot net core is modular while Dot net is monolithic
Dot net core has better performance and scalability
Dot net core supports microservices architecture
ORM stands for Object-Relational Mapping. It is a technique to map database tables to classes in object-oriented programming.
ORM allows developers to work with databases using object-oriented programming concepts.
ORM models I have worked on include Hibernate, Entity Framework, and Sequelize.
ORM helps to reduce the amount of boilerplate code required to interact with databases.
ORM provides a layer of abstraction between...
Migration scripts help in updating the database schema when changes are made to the code first model.
Migration scripts are used to update the database schema to match the code first model
They help in keeping the database schema in sync with the code first model
They are executed automatically when the application starts or manually using the Package Manager Console
They can be used to add, modify or delete database objec...
Mapping in code first is done using attributes or fluent API to map classes to database tables.
Mapping can be done using attributes like [Table], [Column], [Key], etc.
Fluent API can be used to configure mapping in OnModelCreating method of DbContext.
Navigation properties can be mapped using [ForeignKey] attribute or fluent API.
Mapping can also be done for complex types and inheritance hierarchies.
Mapping can be customi...
I have used multiple IOC containers including Unity, Autofac, and Ninject.
I have used Unity for dependency injection in a .NET MVC project.
I have used Autofac for dependency injection in a .NET Core project.
I have used Ninject for dependency injection in a Xamarin.Forms project.
I have also worked with Simple Injector and Castle Windsor.
Microservices architecture is a software development approach where a single application is broken down into smaller, independent services.
Each service is responsible for a specific task or function
Services communicate with each other through APIs
Allows for greater flexibility, scalability, and easier maintenance
Examples include Netflix, Amazon, and Uber
We use a continuous integration and deployment pipeline to automatically deploy code changes to our production environment.
We use Git for version control and have a separate branch for production-ready code.
Our CI/CD pipeline is set up using Jenkins and Docker.
Tests are run automatically before deployment to ensure code quality.
Deployment is triggered automatically when changes are pushed to the production branch.
We us...
Pipelines are created by defining a series of steps to be executed in a specific order to process data or perform tasks.
Define the steps to be executed in a pipeline configuration file
Use a pipeline orchestration tool to execute the steps in the defined order
Each step in the pipeline can be a separate program or script
Data is passed between steps in the pipeline
Pipelines can be used for data processing, continuous inte
One to many relationship in SQL Server
Create a foreign key in the child table referencing the primary key in the parent table
Use JOIN to retrieve data from both tables
Use GROUP BY to group data by the parent table's primary key
Use COUNT to get the number of child records for each parent record
C# 9.0 introduces new features like records, init-only setters, and top-level programs.
Records provide a concise syntax for defining immutable types.
Init-only setters allow for setting properties only during initialization.
Top-level programs allow for writing simple console applications without a class or Main method.
Improved pattern matching with logical patterns and relational patterns.
Function pointers and improved ...
To make an application scalable, consider factors like load balancing, caching, database optimization, and horizontal scaling.
Use load balancers to distribute traffic evenly across multiple servers
Implement caching to reduce the number of requests to the server
Optimize database queries and indexes to improve performance
Use horizontal scaling to add more servers as needed
Design for fault tolerance and high availability
Top trending discussions
I applied via Referral and was interviewed before Oct 2020. There were 4 interview rounds.
IHG is a multinational hospitality company that owns and operates several hotel brands worldwide.
IHG stands for InterContinental Hotels Group
It was founded in 2003 and is headquartered in Denham, UK
IHG owns and operates several hotel brands including InterContinental, Crowne Plaza, Holiday Inn, and Kimpton Hotels & Restaurants
It has over 5,900 hotels in nearly 100 countries
IHG is one of the largest hotel companies in t
I applied via Walk-in and was interviewed before Apr 2020. There were 4 interview rounds.
Food cost refers to the total cost of ingredients and supplies used to prepare a dish or menu item.
Food cost is calculated by adding up the cost of all the ingredients and supplies used in a recipe or menu item.
It is an important metric for restaurants and food establishments to track and manage their expenses.
Food cost can be expressed as a percentage by dividing the cost of ingredients by the selling price of the dis...
Hackerrank - SQL and Statistics
How to make a regression model
False positive and false negative are terms used in data analysis to describe errors in classification models.
False positive refers to a situation where a test result incorrectly indicates the presence of a condition or attribute.
False negative refers to a situation where a test result incorrectly indicates the absence of a condition or attribute.
In medical field, false positive can occur when a healthy person is wrong...
I applied via Naukri.com and was interviewed in Apr 2023. There were 3 interview rounds.
A DDoS attack is a malicious attempt to disrupt normal traffic of a targeted server, service, or network by overwhelming it with a flood of internet traffic.
DDoS stands for Distributed Denial of Service
Attackers use multiple compromised systems to flood the target with traffic
This can lead to service disruption or downtime for legitimate users
Common types include UDP flood, ICMP flood, and SYN flood attacks
I applied via Approached by Company and was interviewed in Apr 2023. There were 3 interview rounds.
Presentation on market penetration and expansion plans.
I applied via Naukri.com and was interviewed before Jul 2022. There were 2 interview rounds.
Inventory management involves overseeing the flow of goods from manufacturers to warehouses to retail outlets.
Implementing a reliable inventory management system to track stock levels and reorder when necessary
Categorizing inventory into types such as raw materials, work-in-progress, and finished goods
Utilizing forecasting techniques to predict demand and prevent overstocking or stockouts
Regularly conducting physical i...
I applied via LinkedIn and was interviewed in Nov 2021. There were 2 interview rounds.
based on 18 reviews
Rating in categories
QA Engineer
8
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
7
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Technical Consultant
7
salaries
| ₹0 L/yr - ₹0 L/yr |
Infrastructure Engineer
6
salaries
| ₹0 L/yr - ₹0 L/yr |
Global Support Associate
5
salaries
| ₹0 L/yr - ₹0 L/yr |
Marriott International
Burger King
JW Marriott
Pizza Hut