Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by KnowCross Solutions Team. If you also belong to the team, you can get access from here

KnowCross Solutions Verified Tick

Compare button icon Compare button icon Compare
3.9

based on 17 Reviews

Filter interviews by

KnowCross Solutions Senior Software Engineer Interview Questions, Process, and Tips

Updated 28 Jun 2021

KnowCross Solutions Senior Software Engineer Interview Experiences

1 interview found

I applied via Recruitment Consultant and was interviewed in May 2021. There were 3 interview rounds.

Interview Questionnaire 

12 Questions

  • Q1. What is the difference between dot net and dot net core.
  • Ans. 

    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

  • Answered by AI
  • Q2. What is orm. What orm models have you worked on
  • Ans. 

    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...

  • Answered by AI
  • Q3. What is the role of migration scripts in code first approach
  • Ans. 

    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...

  • Answered by AI
  • Q4. How is mapping done in code first
  • Ans. 

    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...

  • Answered by AI
  • Q5. What ioc containers have you 8sed
  • Ans. 

    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.

  • Answered by AI
  • Q6. What is microservices architecture
  • Ans. 

    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

  • Answered by AI
  • Q7. How is the code deployed in your project
  • Ans. 

    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...

  • Answered by AI
  • Q8. How are pipelines created
  • Ans. 

    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

  • Answered by AI
  • Q9. How do you achieve one to many relationship in sql server
  • Ans. 

    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

  • Answered by AI
  • Q10. What are the new features in c#
  • Ans. 

    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 ...

  • Answered by AI
  • Q11. What are the design patterns used in your project
  • Q12. How do you make your application scalable
  • Ans. 

    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

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Go through your current project architecture and understand the design patterns used. Most of the questions will be around project architecture.

Skills evaluated in this interview

Interview questions from similar companies

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

Its contain a simple task of crud operation.

Round 3 - HR 

(3 Questions)

  • Q1. Behavior question. and salary discussion
  • Q2. General discussion with hr
  • Q3. Are you comfortable with 2 years of the bond?

Interview Preparation Tips

Interview preparation tips for other job seekers - not a pretty hard process to get into the organization
Interview experience
4
Good
Difficulty level
Easy
Process Duration
More than 8 weeks
Result
Selected Selected

I applied via Walk-in and was interviewed before May 2022. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Have you worked on pg ?
  • Ans. 

    Yes, I have worked on pg.

    • I have experience working with PostgreSQL, commonly referred to as pg.

    • I have worked on designing and implementing database schemas using pg.

    • I have also written complex SQL queries and optimized them for performance using pg.

    • In addition, I have experience with pgAdmin, a popular GUI tool for managing PostgreSQL databases.

  • Answered by AI
  • Q2. What is difference between session and cookie?
  • Ans. 

    Session is stored on server side while cookie is stored on client side.

    • Session is a server-side storage mechanism that stores user-specific data for a specific period of time.

    • Cookie is a client-side storage mechanism that stores user-specific data in the user's browser.

    • Session data is stored on the server and is not accessible by the client, while cookie data is stored on the client and can be accessed by the client.

    • Se...

  • Answered by AI

Skills evaluated in this interview

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Coding Test 

Its contain a simple task of crud operation.

Round 3 - HR 

(3 Questions)

  • Q1. Behavior question. and salary discussion
  • Q2. General discussion with hr
  • Q3. Are you comfortable with 2 years of the bond?

Interview Preparation Tips

Interview preparation tips for other job seekers - not a pretty hard process to get into the organization
Interview experience
4
Good
Difficulty level
Easy
Process Duration
More than 8 weeks
Result
Selected Selected

I applied via Walk-in and was interviewed before May 2022. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Have you worked on pg ?
  • Ans. 

    Yes, I have worked on pg.

    • I have experience working with PostgreSQL, commonly referred to as pg.

    • I have worked on designing and implementing database schemas using pg.

    • I have also written complex SQL queries and optimized them for performance using pg.

    • In addition, I have experience with pgAdmin, a popular GUI tool for managing PostgreSQL databases.

  • Answered by AI
  • Q2. What is difference between session and cookie?
  • Ans. 

    Session is stored on server side while cookie is stored on client side.

    • Session is a server-side storage mechanism that stores user-specific data for a specific period of time.

    • Cookie is a client-side storage mechanism that stores user-specific data in the user's browser.

    • Session data is stored on the server and is not accessible by the client, while cookie data is stored on the client and can be accessed by the client.

    • Se...

  • Answered by AI

Skills evaluated in this interview

I applied via Recruitment Consultant and was interviewed in Nov 2020. There were 6 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Before Going interview, prepare ur self & ur resume. At 90% people are not follow their own resume were they are mention all the stuff like past experience.

Interview Preparation Tips

Interview preparation tips for other job seekers - If you are prepare ur self & prepare cv with respect to ur employer requirement to fulfill then you will be able to dream job.

Most important point is understand ur employer requirement & expectation.

KnowCross Solutions Interview FAQs

What are the top questions asked in KnowCross Solutions Senior Software Engineer interview?

Some of the top questions asked at the KnowCross Solutions Senior Software Engineer interview -

  1. what is the role of migration scripts in code first appro...read more
  2. what is the difference between dot net and dot net co...read more
  3. how do you achieve one to many relationship in sql ser...read more

Tell us how to improve this page.

Interview Questions from Similar Companies

Burger King Interview Questions
3.9
 • 68 Interviews
Pizza Hut Interview Questions
3.9
 • 43 Interviews
JW Marriott Interview Questions
4.1
 • 39 Interviews
Starbucks Interview Questions
4.2
 • 31 Interviews
Crowne Plaza Interview Questions
4.1
 • 22 Interviews
Taco Bell Interview Questions
4.2
 • 20 Interviews
Novotel Hotels Interview Questions
4.3
 • 20 Interviews
Subway Interview Questions
4.2
 • 19 Interviews
Holiday Inn Interview Questions
3.9
 • 17 Interviews
View all
KnowCross Solutions Senior Software Engineer Salary
based on 5 salaries
₹19.2 L/yr - ₹30.5 L/yr
66% more than the average Senior Software Engineer Salary in India
View more details

KnowCross Solutions Senior Software Engineer Reviews and Ratings

based on 2 reviews

4.9/5

Rating in categories

4.9

Skill development

4.9

Work-life balance

4.9

Salary

4.9

Job security

4.9

Company culture

4.9

Promotions

4.9

Work satisfaction

Explore 2 Reviews and Ratings
QA Engineer
8 salaries
unlock blur

₹4 L/yr - ₹8 L/yr

Software Engineer
7 salaries
unlock blur

₹4.4 L/yr - ₹12 L/yr

Senior Technical Consultant
7 salaries
unlock blur

₹8.2 L/yr - ₹13.8 L/yr

Infrastructure Engineer
6 salaries
unlock blur

₹9 L/yr - ₹19.4 L/yr

Global Support Associate
5 salaries
unlock blur

₹3 L/yr - ₹3.7 L/yr

Explore more salaries
Compare KnowCross Solutions with

Marriott International

4.3
Compare

Burger King

3.9
Compare

JW Marriott

4.1
Compare

Pizza Hut

3.9
Compare
Did you find this page helpful?
Yes No
write
Share an Interview