Upload Button Icon Add office photos

Filter interviews by

Krutrim AI Interview Questions and Answers

Updated 16 Jan 2025

Krutrim AI Interview Experiences

Popular Designations

3 interviews found

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Jul 2024. There were 4 interview rounds.

Round 1 - Coding Test 

Modified Dynamic Island Problem including code quality and BFS.

Round 2 - Coding Test 

Java Related Questions + Coding Questions like sliding window.

Round 3 - One-on-one 

(2 Questions)

  • Q1. System Design of CHATGPT kind of AI Chatbot based on MI/AL
  • Q2. Scalablity questions and Database selection & Optimization
Round 4 - HR 

(1 Question)

  • Q1. Past experiences related questions, plus commitment of working very hard for long hours including Saturdays working.

Interview Preparation Tips

Interview preparation tips for other job seekers - Cleared all the rounds with satisfactory feedback from Interviewers. But the HR thought I would not be good fit and also as mentioned long hours under pressure + commitment + Saturdays work was bit surprising.

Senior Software Engineer 2 Interview Questions asked at other Companies

Q1. What microservices patterns are you aware ? let's assume that there is a microservice based architecture and service A is calling service B which in turn service C. If service b fails, how will you manage transaction and logging ?
View answer (1)
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Referral and was interviewed in Jun 2024. There was 1 interview round.

Round 1 - One-on-one 

(1 Question)

  • Q1. Design Parking Application

Product Manager Interview Questions asked at other Companies

Q1. You see the number of people cancelling the order increasing. Cancel window 24 hours. What would you do?
View answer (26)
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before Jan 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Basic Python syntax, along with problem-solving techniques and code structure, has been covered.

Round 2 - Technical 

(1 Question)

  • Q1. Ask about project previous work. What you good at it then low level system design. And sql intermediate question

Interview Preparation Tips

Interview preparation tips for other job seekers - Refine your project and prepare for problem-solving and syntax relevant to the technology for which they are hiring.

Software Developer Interview Questions asked at other Companies

Q1. Maximum Subarray SumGiven an array of numbers, find the maximum sum of any contiguous subarray of the array. For example, given the array [34, -50, 42, 14, -5, 86], the maximum sum would be 137, since we would take elements 42, 14, -5, and ... read more
View answer (41)

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Baisc Linux, what is diff b/w linux and Unix
  • Ans. 

    Linux is a free and open-source operating system based on Unix, with some key differences in licensing and development.

    • Linux is open-source and freely available, while Unix is a proprietary operating system.

    • Linux is developed by a community of developers worldwide, while Unix is developed by various companies.

    • Linux has a wider range of distributions (e.g. Ubuntu, Fedora), while Unix has fewer variations (e.g. Solaris, ...

  • Answered by AI
  • Q2. Databases like Mongodb, sql
Round 2 - HR 

(2 Questions)

  • Q1. Basic Introduction to company
  • Q2. What does company do
  • Ans. 

    The company specializes in developing innovative software solutions for various industries.

    • Develops software solutions for industries such as healthcare, finance, and retail

    • Focuses on creating cutting-edge technology to improve efficiency and productivity

    • Provides customized software solutions to meet specific business needs

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Generate a Dataframe
Interview experience
4
Good
Difficulty level
-
Process Duration
Less than 2 weeks
Result
-

I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Abstraction and interface
  • Q2. Authentication and authorisation
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Technical 

(4 Questions)

  • Q1. Difference Between let var and Const ?
  • Ans. 

    let, var, and const are all used to declare variables in JavaScript, but they have different scopes and mutability.

    • let: block-scoped, can be reassigned

    • var: function-scoped, can be reassigned

    • const: block-scoped, cannot be reassigned, but its properties can be modified

  • Answered by AI
  • Q2. What is the difference between struct and objects ?
  • Ans. 

    Struct is a value type while object is a reference type in C#.

    • Structs are value types and stored on stack, while objects are reference types and stored on heap.

    • Structs are passed by value, while objects are passed by reference.

    • Structs do not support inheritance, while objects do.

    • Example: struct Point { int x, y; } vs class Point { int x, y; }

  • Answered by AI
  • Q3. What is polymorphism?
  • Ans. 

    Polymorphism is the ability of a function or method to behave differently based on the object it is called with.

    • Polymorphism allows objects of different classes to be treated as objects of a common superclass.

    • It enables a single interface to be used for different data types.

    • Examples include method overloading and method overriding in object-oriented programming.

  • Answered by AI
  • Q4. Compilier Programming language and Intepreter Programming language examples
  • Ans. 

    Compiler programming languages convert source code into machine code before execution, while interpreter programming languages execute code line by line.

    • Compiler programming languages: C, C++, Java

    • Interpreter programming languages: Python, Ruby, JavaScript

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is promise
  • Ans. 

    A promise is an object representing the eventual completion or failure of an asynchronous operation.

    • Promises are used in JavaScript to handle asynchronous operations.

    • They can be in one of three states: pending, fulfilled, or rejected.

    • Promises can be chained using .then() to handle success and failure callbacks.

    • Example: Fetching data from an API returns a promise that resolves with the data or rejects with an error.

  • Answered by AI
  • Q2. What is hoisting
  • Ans. 

    Hoisting is a JavaScript mechanism where variable and function declarations are moved to the top of their containing scope during compilation.

    • Variable and function declarations are hoisted to the top of their scope.

    • Only declarations are hoisted, not initializations.

    • Function declarations take precedence over variable declarations.

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. What is event loop
  • Ans. 

    Event loop is a mechanism in programming that allows for asynchronous execution of code by continuously checking for and handling events.

    • Event loop is commonly used in JavaScript to handle asynchronous operations like setTimeout, setInterval, and AJAX requests.

    • It allows for non-blocking I/O operations, ensuring that the program can continue running while waiting for I/O operations to complete.

    • Event loop works by contin...

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-

I was interviewed in May 2024.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Find frequency of integer in array
  • Ans. 

    Calculate the frequency of a specific integer in an array of strings.

    • Iterate through the array and use a hashmap to store the frequency of each integer.

    • Return the frequency of the specified integer from the hashmap.

  • Answered by AI
  • Q2. Node js project explanation and evaluation
  • Ans. 

    Node.js is a runtime environment that allows you to run JavaScript on the server side.

    • Node.js is built on Chrome's V8 JavaScript engine.

    • It uses an event-driven, non-blocking I/O model.

    • Node.js is commonly used for building server-side applications and APIs.

    • It has a large ecosystem of libraries and frameworks, such as Express and Socket.io.

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(3 Questions)

  • Q1. What is dns port no?
  • Ans. 

    DNS port number is 53.

    • DNS port number is used for DNS queries and responses.

    • It is a well-known port number, which is 53.

    • DNS uses both TCP and UDP protocols on port 53.

  • Answered by AI
  • Q2. What is ssh port no?
  • Ans. 

    SSH port number is 22.

    • SSH port number is used for secure communication over a network.

    • Default port number for SSH is 22.

    • Port number can be changed for security reasons.

    • Example: ssh user@hostname -p 2222

  • Answered by AI
  • Q3. What brust force attack?
  • Ans. 

    A brute force attack is a trial-and-error method used by hackers to crack passwords or encryption by systematically trying all possible combinations.

    • Brute force attacks are time-consuming but effective against weak passwords.

    • Hackers use automated tools to try all possible combinations until the correct one is found.

    • Examples include trying all possible 4-digit PIN codes or dictionary words as passwords.

    • Strong passwords ...

  • Answered by AI
Round 2 - HR 

(1 Question)

  • Q1. Tell me about your self?

Skills evaluated in this interview

Krutrim AI Interview FAQs

How many rounds are there in Krutrim AI interview?
Krutrim AI interview process usually has 2-3 rounds. The most common rounds in the Krutrim AI interview process are Coding Test, One-on-one Round and HR.
What are the top questions asked in Krutrim AI interview?

Some of the top questions asked at the Krutrim AI interview -

  1. System Design of CHATGPT kind of AI Chatbot based on MI...read more
  2. Scalablity questions and Database selection & Optimizat...read more
  3. Design Parking Applicat...read more

Tell us how to improve this page.

Krutrim AI Interview Process

based on 3 interviews

Interview experience

3
  
Average
View more

Interview Questions from Similar Companies

Zeta Interview Questions
3.3
 • 69 Interviews
Kiya.ai Interview Questions
3.5
 • 48 Interviews
embedUR Systems Interview Questions
3.4
 • 47 Interviews
Mitsogo Inc Interview Questions
3.1
 • 37 Interviews
Seclore Interview Questions
4.0
 • 25 Interviews
BIZONGO Interview Questions
3.3
 • 17 Interviews
Exponentia.ai Interview Questions
4.6
 • 15 Interviews
View all

Krutrim AI Reviews and Ratings

based on 9 reviews

2.0/5

Rating in categories

4.1

Skill development

1.1

Work-life balance

2.6

Salary

1.2

Job security

1.2

Company culture

1.4

Promotions

2.0

Work satisfaction

Explore 9 Reviews and Ratings
Data Scientist
4 salaries
unlock blur

₹23 L/yr - ₹33 L/yr

Data Scientist 2
4 salaries
unlock blur

₹32 L/yr - ₹34 L/yr

Software Development Engineer II
3 salaries
unlock blur

₹27 L/yr - ₹40 L/yr

Explore more salaries
Compare Krutrim AI with

Watchyourhealth.com

4.8
Compare

Subex

3.5
Compare

Kiya.ai

3.5
Compare

Innovatiview India Ltd

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