Upload Button Icon Add office photos
Engaged Employer

i

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

MaxVal Group Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

MaxVal Group Senior Software Engineer Interview Questions and Answers

Be the first one to contribute and help others!

Interview questions from similar companies

Interview Questionnaire 

2 Questions

  • Q1. 1. Basic testing questions
  • Q2. 2. Question related to API and sql
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Not Selected

I appeared for an interview in Feb 2025.

Round 1 - Coding Test 

Virtual round for fundamental coding.

Round 2 - Assignment 

Physical round for coding assignment given on a paper.

Round 3 - One-on-one 

(4 Questions)

  • Q1. How does twisted cable work? How to see CAN voltage levels on Oscilloscope?
  • Ans. 

    Twisted cables reduce electromagnetic interference and CAN voltage levels can be observed using an oscilloscope.

    • Twisted cables consist of pairs of wires twisted together to cancel out electromagnetic interference.

    • The twisting helps maintain a consistent impedance, reducing signal degradation over distance.

    • To see CAN voltage levels, connect the oscilloscope probes to the CAN High and CAN Low lines.

    • Set the oscilloscope t...

  • Answered by AI
  • Q2. Swap the bits in a byte.
  • Ans. 

    Swapping bits in a byte involves exchanging the positions of bits within an 8-bit binary number.

    • A byte consists of 8 bits, indexed from 0 to 7.

    • To swap bits, you can exchange pairs: (0, 7), (1, 6), (2, 5), (3, 4).

    • Example: For byte 10110010, swapping gives 01011001.

    • Use bitwise operations: AND, OR, and XOR to manipulate bits efficiently.

    • In programming, you can use masks to isolate and swap bits.

  • Answered by AI
  • Q3. Why you want to join the company?
  • Ans. 

    I am excited to join the company for its innovative projects, collaborative culture, and opportunities for professional growth.

    • The company's commitment to cutting-edge technology aligns with my passion for innovation, as seen in my previous work on AI-driven applications.

    • I admire the collaborative culture here, which fosters teamwork and knowledge sharing, similar to my experience in agile development teams.

    • The opportu...

  • Answered by AI
  • Q4. How soon you can join the company?
  • Ans. 

    I can join the company in two weeks, allowing time for a smooth transition from my current role.

    • I need to provide my current employer with a two-week notice period.

    • This timeframe ensures I can wrap up ongoing projects and hand over responsibilities.

    • If needed, I can negotiate a quicker start date if my current employer agrees.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare on fundamental coding, bitwise operations and your worked projects.
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. C# fundamentals, database
Round 2 - One-on-one 

(1 Question)

  • Q1. Behavioural question

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well for technical questions & fundamentals of the technology
Round 1 - Coding Test 

Pattern program and general output questions

Round 2 - Technical 

(1 Question)

  • Q1. Technical interview one-on-one
Round 3 - HR 

(1 Question)

  • Q1. HR round taken by hr team

Interview Preparation Tips

Interview preparation tips for other job seekers - Be good in logic and should have strong command on core concepts

I applied via Referral and was interviewed before Sep 2021. There were 5 interview rounds.

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

(1 Question)

  • Q1. All about angular basic and deep questioning
Round 3 - Technical 

(1 Question)

  • Q1. Basic routing and SPA
Round 4 - Behavioral 

(1 Question)

  • Q1. Detail qbout angular and node js
  • Ans. 

    Angular is a front-end framework while Node.js is a back-end runtime environment.

    • Angular is used for building dynamic web applications with a focus on the client-side.

    • Node.js is used for building server-side applications with JavaScript.

    • Angular uses TypeScript for building applications while Node.js uses JavaScript.

    • Angular has a large community and a lot of pre-built components while Node.js has a vast library of modul...

  • Answered by AI
Round 5 - HR 

(1 Question)

  • Q1. Salary discussion as per interview

Interview Preparation Tips

Topics to prepare for Winjit Technologies Senior Software Engineer interview:
  • OOPS
  • Angular
  • HTML
  • CSS
  • Javascript
Interview preparation tips for other job seekers - Be calmly to take the interview. Preapare at least basic things to attend the interview.

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I appeared for an interview before Mar 2023.

Round 1 - Coding Test 

Was a tough oneto crack

Round 2 - Technical 

(3 Questions)

  • Q1. Asked about core Java domain and threds
  • Q2. Asked about Java domain and threads collection
  • Q3. Threads and collection
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Number of subset
  • Ans. 

    Calculate the number of subsets of a given set

    • The number of subsets of a set with n elements is 2^n

    • Include the empty set and the set itself in the count

    • For example, a set with 3 elements will have 2^3 = 8 subsets

  • Answered by AI
  • Q2. Remove kth node from end
  • Ans. 

    Remove the kth node from the end of a linked list.

    • Use two pointers, one to traverse the list and another to keep track of the kth node from the end.

    • Once the first pointer reaches the end, the second pointer will be at the kth node from the end.

    • Adjust the pointers to remove the kth node.

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. Whatsapp low level design
  • Ans. 

    Whatsapp low level design involves messaging, encryption, media sharing, and user authentication.

    • Use end-to-end encryption to secure messages

    • Implement message queues for real-time message delivery

    • Allow media sharing through file transfer protocols

    • Use OAuth for user authentication and authorization

  • Answered by AI
  • Q2. Lru implemention

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I applied via Recruitment Consulltant and was interviewed in Apr 2024. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Longest Consecutive Sequence
  • Ans. 

    Find the length of the longest consecutive elements sequence in an array.

    • Sort the array to ensure consecutive elements are adjacent

    • Iterate through the array and keep track of the current consecutive sequence length

    • Update the longest consecutive sequence length as you iterate

  • Answered by AI
  • Q2. Core Java Questions
Round 2 - Technical 

(2 Questions)

  • Q1. Executor Service and it's code
  • Ans. 

    Executor Service is a framework provided by Java for managing and executing asynchronous tasks.

    • Executor Service allows you to easily create and manage threads for executing tasks.

    • It provides a way to control the number of threads used for executing tasks, which can help prevent resource exhaustion.

    • You can submit tasks to an Executor Service using methods like execute() or submit().

    • Executor Service can be used to execut...

  • Answered by AI
  • Q2. Core Java and Spring boot questions
Round 3 - Technical 

(2 Questions)

  • Q1. Design patterns
  • Q2. Core Java questions

Skills evaluated in this interview

I applied via Naukri.com and was interviewed in Jul 2020. There were 5 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Basic java questions in firt round of interview. Next few rounds included everything from basics of core java to coding, problem solving, testing techniques etc. Questions were asked from collections basic...
  • Q2. Write junit test cases for different scenario.
  • Ans. 

    JUnit test cases for different scenarios

    • Identify different scenarios to be tested

    • Write test cases for each scenario

    • Ensure test cases cover all possible outcomes

    • Use assertions to verify expected results

    • Mock dependencies if necessary

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in Mar 2022.

Round 1 - One-on-one 

(5 Questions)

  • Q1. Mostly asked java springboot questions
  • Q2. What is interceptor
  • Ans. 

    An interceptor is a middleware component that intercepts incoming and outgoing HTTP requests in an application.

    • Interceptors can be used for logging, authentication, error handling, and modifying requests/responses.

    • In Angular, interceptors can be used to add headers to HTTP requests or handle errors globally.

    • In Spring framework, interceptors can be used for pre-processing and post-processing of requests.

    • Interceptors are...

  • Answered by AI
  • Q3. What are all functional interfaces available in java
  • Ans. 

    Functional interfaces in Java are interfaces with a single abstract method, used for lambda expressions and method references.

    • Functional interfaces can be found in the java.util.function package.

    • Examples of functional interfaces include Consumer, Supplier, Predicate, and Function.

    • Functional interfaces can be identified by the @FunctionalInterface annotation.

  • Answered by AI
  • Q4. Gatway implementation in spring boot
  • Ans. 

    Gateway implementation in Spring Boot allows for routing and filtering of incoming requests to different microservices.

    • Use Spring Cloud Gateway for implementing gateway in Spring Boot

    • Define routes and filters in application.properties or application.yml

    • Example: routes: - id: my_route uri: http://localhost:8080 predicates: - Path=/my_route/**

    • Example: filters: - AddRequestHeader=X-Request-Foo, Bar

  • Answered by AI
  • Q5. Java 8 coding questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well interms of coding

Skills evaluated in this interview

Tell us how to improve this page.

Process Associate
141 salaries
unlock blur

₹2 L/yr - ₹6 L/yr

Patent Analyst
38 salaries
unlock blur

₹3.6 L/yr - ₹7.7 L/yr

Salesforce Developer
35 salaries
unlock blur

₹3.9 L/yr - ₹15.5 L/yr

Senior Process Associate
32 salaries
unlock blur

₹4.1 L/yr - ₹8 L/yr

Product Engineer
29 salaries
unlock blur

₹5.8 L/yr - ₹15 L/yr

Explore more salaries
Compare MaxVal Group with

Foray Software

3.5
Compare

ESDS Software Solutions

3.8
Compare

Nelito System

3.5
Compare

Softenger

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