Upload Button Icon Add office photos
Engaged Employer

i

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

SemiDot InfoTech Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

SemiDot InfoTech Interview Questions and Answers

Be the first one to contribute and help others!

Interview questions from similar companies

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

I applied via Walk-in and was interviewed in Nov 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

Verbal communicatiom, attention to detail, email writing part

Round 2 - One-on-one 

(2 Questions)

  • Q1. General question with maths
  • Q2. Percentage related sums
Round 3 - One-on-one 

(2 Questions)

  • Q1. Interview question with maths
  • Q2. Percentage , profit related sums
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Nov 2024. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. What are the different osi layers
  • Ans. 

    The OSI (Open Systems Interconnection) model consists of 7 layers that define the functions of a network communication system.

    • Physical Layer: Deals with physical connections and transmission of raw data.

    • Data Link Layer: Manages data frames and error detection/correction.

    • Network Layer: Handles routing and logical addressing.

    • Transport Layer: Ensures end-to-end communication and data flow control.

    • Session Layer: Establishe...

  • Answered by AI
Round 2 - HR 

(1 Question)

  • Q1. Basic details about yourself
Round 3 - Technical 

(1 Question)

  • Q1. What are some ways to avoid deadlock?
  • Ans. 

    Avoid deadlock by implementing proper resource allocation strategies and using techniques like timeouts and resource ordering.

    • Implement proper resource allocation strategies to prevent multiple processes from holding resources indefinitely.

    • Use timeouts to limit the amount of time a process can wait for a resource before releasing it.

    • Follow a strict resource ordering protocol to ensure processes request and release reso...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Make sure your cs basics are clear such as netwerking, os, and tech stacks used in projects
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is angular Directives
  • Ans. 

    Angular Directives are markers on a DOM element that tell AngularJS's HTML compiler to attach a specified behavior to that DOM element.

    • Directives are used to create reusable components or custom behaviors in Angular applications.

    • They can be used to manipulate the DOM, add event listeners, show/hide elements, etc.

    • Examples include ngModel, ngIf, ngFor, etc.

  • Answered by AI
  • Q2. How to communicate with components
  • Ans. 

    Methods to communicate between components in Angular include Input and Output properties, ViewChild, Services, and Event Emitters.

    • Using Input and Output properties to pass data from parent to child components and emit events from child to parent components.

    • Using ViewChild to access child components from parent components.

    • Using Services to create a shared service that can be injected into multiple components to share da...

  • Answered by AI

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - HR 

(5 Questions)

  • Q1. What is difference between responsive and adaptive design ?
  • Ans. 

    Responsive design adapts to different screen sizes, while adaptive design uses predefined layouts for specific screen sizes.

    • Responsive design uses fluid grids and media queries to adjust layout based on screen size.

    • Adaptive design uses multiple fixed layout sizes designed for specific screen sizes.

    • Responsive design provides a more flexible and seamless user experience across various devices.

    • Adaptive design may offer be...

  • Answered by AI
  • Q2. What is difference between Static and Dynamic website
  • Ans. 

    Static websites display the same content to all users, while dynamic websites can change content based on user interactions.

    • Static websites are built using only HTML and CSS, with no server-side processing involved.

    • Dynamic websites use server-side scripting languages like PHP, Python, or Ruby to generate content on the fly.

    • Static websites are faster to load as they do not require server processing for each request.

    • Dyna...

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

    JavaScript is a high-level, interpreted programming language used for creating interactive websites and web applications.

    • JavaScript is a client-side scripting language that runs in the browser.

    • It is used to add interactivity, animations, and dynamic content to websites.

    • JavaScript can also be used on the server-side with Node.js.

    • Commonly used for form validation, DOM manipulation, and AJAX requests.

    • Example: document.get

  • Answered by AI
  • Q4. What is react js ?
  • Ans. 

    React JS is a JavaScript library for building user interfaces.

    • React JS allows developers to create reusable UI components.

    • It uses a virtual DOM for better performance by updating only the necessary parts of the actual DOM.

    • React JS follows a unidirectional data flow, making it easier to manage state and props.

    • It is commonly used in single-page applications and for building interactive web interfaces.

  • Answered by AI
  • Q5. What is promise in javascript ?
  • Ans. 

    Promise in JavaScript is an object representing the eventual completion or failure of an asynchronous operation.

    • Promises are used to handle asynchronous operations in JavaScript.

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

    • Promises can be chained using .then() to handle success and .catch() to handle errors.

    • Example: const myPromise = new Promise((resolve, reject) => { ... });

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Me

Skills evaluated in this interview

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

I applied via Walk-in and was interviewed in Apr 2024. There were 3 interview rounds.

Round 1 - One-on-one 

(4 Questions)

  • Q1. Basic introduction
  • Q2. Reason for job change
  • Q3. What do you least like about your previous company.
  • Q4. Tell me about yourself in brief
Round 2 - Group Discussion 

Theoretical knowledge of Excel formulas. And question from resume

Round 3 - Aptitude Test 

Machine test. Moderate questions but tricky like sumif, vlookup, hlookup, count days

Interview Preparation Tips

Interview preparation tips for other job seekers - Concept should be clear about excel.
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is .dot net
  • Ans. 

    Dot net is a software framework developed by Microsoft for building and running applications on Windows.

    • Developed by Microsoft

    • Used for building and running applications on Windows

    • Consists of a large class library called Framework Class Library (FCL)

    • Supports multiple programming languages like C#, VB.NET, and F#

  • Answered by AI
  • Q2. Advantages of using dot net
  • Ans. 

    Some advantages of using dot net include platform independence, language interoperability, and extensive class library.

    • Platform independence allows for cross-platform development.

    • Language interoperability enables developers to use multiple programming languages within the same project.

    • Extensive class library provides pre-built code for common tasks, saving time and effort.

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Python question was there and it was average level not tough

Round 2 - Coding Test 

Simple coding questions which was good to go

Round 3 - Technical 

(1 Question)

  • Q1. General ops concepts
Round 4 - Technical 

(1 Question)

  • Q1. Coding with technical questions
Round 5 - HR 

(1 Question)

  • Q1. General questions
Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Referral and was interviewed in Sep 2023. There were 4 interview rounds.

Round 1 - Technical 

(3 Questions)

  • Q1. What is difference between springboot and spring
  • Ans. 

    Spring is a framework for building Java applications, while Spring Boot is a tool that simplifies the setup and configuration of Spring applications.

    • Spring is a comprehensive framework that provides support for various functionalities like dependency injection, aspect-oriented programming, and more.

    • Spring Boot is an opinionated tool that simplifies the setup and configuration of Spring applications by providing default...

  • Answered by AI
  • Q2. Explaing springboot annotation
  • Ans. 

    Spring Boot annotations are used to simplify the development process by providing shortcuts for common configurations and functionalities.

    • Annotations like @SpringBootApplication, @RestController, @Autowired, @ComponentScan are commonly used in Spring Boot applications.

    • Annotations help in reducing boilerplate code and configuring various aspects of the application.

    • For example, @SpringBootApplication is used to mark the ...

  • Answered by AI
  • Q3. How do you use JPA in your project write it
  • Ans. 

    I use JPA in my project by defining entity classes, annotating them with JPA annotations, creating repositories, and using JPQL queries.

    • Define entity classes with @Entity annotation

    • Annotate fields with @Column, @Id, @GeneratedValue, etc.

    • Create repositories by extending JpaRepository interface

    • Use JPQL queries for custom database operations

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. How microservices communicate in your project
  • Ans. 

    Microservices communicate through REST APIs and messaging queues in our project.

    • Microservices communicate with each other using REST APIs for synchronous communication.

    • Messaging queues like Kafka or RabbitMQ are used for asynchronous communication between microservices.

    • Service discovery tools like Eureka or Consul are used to locate and communicate with other microservices.

    • Microservices may also use gRPC for communicat

  • Answered by AI
  • Q2. Which design pattern used in your last project
Round 3 - Behavioral 

(2 Questions)

  • Q1. Asked about all projects
  • Q2. Team size and agile methodology
Round 4 - HR 

(2 Questions)

  • Q1. Why are you leaving current organization
  • Q2. What do you know about Emtec
  • Ans. 

    Emtec is a global IT consultancy that provides technology solutions and services to help organizations drive digital transformation.

    • Provides IT consultancy services

    • Specializes in technology solutions

    • Helps organizations with digital transformation

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Don't waist time , just take interviews and won't release offer after clearing all round and HR discussion. Just HR discussed salary and tried to negotiate even though I was ready for attend the hybrid mode and negotiated salary and all things ,still offer not released and didn't hear back from HR

Skills evaluated in this interview

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

I applied via Job Portal and was interviewed in Apr 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Regarding commercial vehicle systems and operations
Interview experience
4
Good
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Dec 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

Basic Aptitude test and personality test, It's easy

Round 2 - Technical 

(1 Question)

  • Q1. Code to print diagonal elements in 2d array. Reverse a string without using other empty string.
  • Ans. 

    Print diagonal elements in a 2D array and reverse a string without using an empty string.

    • Iterate through the rows and columns of the 2D array and print the elements where the row index is equal to the column index.

    • Iterate through the characters of the string from the last index to the first index and append each character to a new string.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - In technical round, they focus only on coding, problem solving and data structures and algorithms.
So be ready to solve codes

Skills evaluated in this interview

SemiDot InfoTech Interview FAQs

How to prepare for SemiDot InfoTech interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at SemiDot InfoTech. The most common topics and skills that interviewers at SemiDot InfoTech expect are Javascript, OOPS, Angularjs, CakePHP and Laravel.

Tell us how to improve this page.

Interview Questions from Similar Companies

HyScaler Interview Questions
4.5
 • 90 Interviews
MulticoreWare Interview Questions
4.2
 • 23 Interviews
Monotype Interview Questions
3.9
 • 23 Interviews
Grapecity Interview Questions
4.0
 • 17 Interviews
Xactly Corp Interview Questions
3.8
 • 17 Interviews
AvenData GmbH Interview Questions
3.2
 • 16 Interviews
Emtec Interview Questions
4.3
 • 14 Interviews
View all

SemiDot InfoTech Reviews and Ratings

based on 11 reviews

2.8/5

Rating in categories

3.3

Skill development

3.2

Work-life balance

3.0

Salary

3.1

Job security

3.2

Company culture

3.1

Promotions

3.3

Work satisfaction

Explore 11 Reviews and Ratings
PHP Developer
5 salaries
unlock blur

₹1.2 L/yr - ₹5.8 L/yr

Senior PHP Developer
5 salaries
unlock blur

₹5.8 L/yr - ₹9.6 L/yr

Software Developer
4 salaries
unlock blur

₹6 L/yr - ₹8 L/yr

Business Analyst
4 salaries
unlock blur

₹3 L/yr - ₹4.6 L/yr

Team Lead
4 salaries
unlock blur

₹7.8 L/yr - ₹12 L/yr

Explore more salaries
Compare SemiDot InfoTech with

HyScaler

4.5
Compare

AvenData GmbH

3.1
Compare

Sapphire Software Solutions (India)

4.5
Compare

Sagitec Solutions

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