Upload Button Icon Add office photos
Premium Employer

i

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

Cygnet Infotech Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Cygnet Infotech Senior Software Engineer Interview Questions and Answers

Updated 15 Sep 2022

Cygnet Infotech Senior Software Engineer Interview Experiences

1 interview found

I applied via Referral

Round 1 - Technical 

(1 Question)

  • Q1. Design Pattern Solid Principal OOPS JWT Token Dependency Injection
Round 2 - HR 

(1 Question)

  • Q1. Salary discuss, Previous job related discussion

Interview Preparation Tips

Interview preparation tips for other job seekers - Give interview with confident and with more preparation

Top trending discussions

View All
Interview Tips & Stories
2w (edited)
timepasstiwari
·
A Digital Markter
Nailed the interview, still rejected
Just had the BEST interview ever – super positive and encouraging! But got rejected. Interviewer said I was the most prepared, knew it was a full-time role (unlike others), and loved my answers. One of my questions was even called "the best ever asked!" He showed me around, said I was exactly what they wanted, and would get back by Friday. I was so hyped! Then today, I got the rejection email. No reason given, just "went with someone else." Feels bad when your best isn't enough. Anyone else been there? How'd you cope?
Got a question about Cygnet Infotech?
Ask anonymously on communities.

Interview questions from similar companies

I applied via Naukri.com and was interviewed before Apr 2021. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. They specifically didn’t asked any questions by looking at my strong resume but just asked me if to come Hyderabad for training of a month

Interview Preparation Tips

Interview preparation tips for other job seekers - If you are good in technical knowledge then it would be easy for you to get opportunity here at client site you will learn a lot as mostly you will be at your own, companies technical support is not very good so mostly you are on your own

Senior Software Engineer Interview Questions Asked at Other Companies

asked in UST
Q1. Nth Prime Number Problem Statement Find the Nth prime number give ... read more
asked in DBS Bank
Q2. Tell me about yourself. What technology are you using? What is a ... read more
Q3. K Largest Elements Problem Statement You are given an integer k a ... read more
asked in GlobalLogic
Q4. MapSum Pair Implementation Create a data structure named 'MapSum' ... read more
Q5. If you have to prioritize between coding standards and project de ... read more

Interview Questionnaire 

3 Questions

  • Q1. -React lifecycle?-Fragment vs React. Fragment? -React pure component?
  • Ans. 

    React lifecycle, Fragment vs React.Fragment, React.PureComponent

    • React lifecycle consists of mounting, updating, and unmounting phases

    • Fragment is a shorthand for React.Fragment, used to group multiple elements

    • React.PureComponent is a class component that implements shouldComponentUpdate method for performance optimization

  • Answered by AI
  • Q2. JavaScript hoisting?- Let, var and cont difference?
  • Ans. 

    JavaScript hoisting and differences between let, var and const.

    • Hoisting is a JavaScript mechanism where variables and function declarations are moved to the top of their scope.

    • Var declarations are hoisted to the top of their scope, while let and const declarations are not.

    • Var can be redeclared and reassigned, let can be reassigned but not redeclared, and const cannot be reassigned or redeclared.

    • Using const is recommend...

  • Answered by AI
  • Q3. Dofferemt ways to prevent rerendering of a child component in react?
  • Ans. 

    Prevent rerendering of a child component in React

    • Use shouldComponentUpdate() lifecycle method

    • Use React.memo() to memoize functional components

    • Use PureComponent instead of Component

    • Pass props as a callback function to avoid unnecessary re-renders

    • Use React.PureComponent for class components

    • Use React.memo() for functional components

  • Answered by AI

Skills evaluated in this interview

I applied via Naukri.com and was interviewed in Mar 2021. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. OOPS concept based questions.

Interview Preparation Tips

Interview preparation tips for other job seekers - Clear your basics and be confident about them

I applied via Naukri.com and was interviewed in Apr 2021. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Basic oops concept. Code : linked list, deleting middle element in array.

Interview Preparation Tips

Interview preparation tips for other job seekers - Ask questions about the project you are supposed to work on. Reality can be totally different from what you are expecting. In my case I was hired for Development team. But I got support with no coding at all.
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

.NET , API, C# Basics and Hands-on tests

Round 2 - Case Study 

Case based API & SQL & C# Coding test

Round 3 - HR 

(1 Question)

  • Q1. Career Aspirations and other basic questions
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Implement LinkedList and insert element at last
  • Ans. 

    Implement LinkedList and insert element at last

    • Create a Node class with data and next pointer

    • Create a LinkedList class with head and tail pointers

    • Implement a method in LinkedList class to insert element at the end

  • Answered by AI

Skills evaluated in this interview

Are these interview questions helpful?
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. How do you read an external text file
  • Ans. 

    To read an external text file, you can use file handling techniques in programming languages like Python or Java.

    • Use file handling functions like open(), read(), and close() in Python to read an external text file.

    • In Java, use classes like FileReader and BufferedReader to read text files.

    • Specify the file path and mode (read mode) when opening the file.

    • Read the contents of the file line by line or as a whole, depending ...

  • Answered by AI
  • Q2. Write a java program to find the occurrences of characters
  • Ans. 

    Java program to find occurrences of characters in a string

    • Create a HashMap to store characters and their counts

    • Iterate through the string and update the counts in the HashMap

    • Print the characters and their counts from the HashMap

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Hard work is a must

Skills evaluated in this interview

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

I appeared for an interview before Mar 2024, where I was asked the following questions.

  • Q1. Questions on ref cursors and bulk collect
  • Q2. Nested table record type variable creation and their syntax.
  • Ans. 

    Nested table record types in PL/SQL allow complex data structures for efficient data handling.

    • A nested table is a collection type that can hold an arbitrary number of elements.

    • Syntax for creating a nested table type: `CREATE TYPE nested_table_type AS TABLE OF data_type;`

    • To declare a variable of a nested table type: `DECLARE my_nested_table nested_table_type;`

    • You can initialize a nested table using: `my_nested_table := ...

  • Answered by AI
  • Q3. Triggers and procedures and packages differences.
  • Ans. 

    Triggers respond to database events; procedures are reusable code blocks; packages group related procedures/functions.

    • Triggers are automatically executed in response to specific events (e.g., INSERT, UPDATE).

    • Example of a trigger: A trigger that logs changes to a table whenever a row is updated.

    • Procedures are named blocks of code that can be executed explicitly by calling them.

    • Example of a procedure: A procedure that ca...

  • Answered by AI
  • Q4. ACID properties
  • Ans. 

    ACID properties ensure reliable transactions in databases: Atomicity, Consistency, Isolation, Durability.

    • Atomicity: Transactions are all-or-nothing. Example: If a bank transfer fails, both accounts remain unchanged.

    • Consistency: Transactions bring the database from one valid state to another. Example: A transaction must not violate any database rules.

    • Isolation: Concurrent transactions do not affect each other. Example: ...

  • Answered by AI
  • Q5. Materialized views and db links
  • Q6. Different types of cursors
  • Ans. 

    Cursors are database objects used to retrieve and manipulate data row by row.

    • 1. Implicit Cursors: Automatically created by SQL for single SQL statements. Example: SELECT * FROM employees;

    • 2. Explicit Cursors: Defined by the programmer for complex queries. Example: DECLARE cursor_name CURSOR FOR SELECT * FROM orders;

    • 3. Forward-only Cursors: Can only move forward through the result set. Example: Used for simple read opera...

  • Answered by AI
  • Q7. Autonomous transaction and merge statement

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well and best of luck
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Coding test was on Java programs. Basically for loop programs.

Cygnet Infotech Interview FAQs

How many rounds are there in Cygnet Infotech Senior Software Engineer interview?
Cygnet Infotech interview process usually has 2 rounds. The most common rounds in the Cygnet Infotech interview process are Technical and HR.
How to prepare for Cygnet Infotech Senior Software Engineer 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 Cygnet Infotech. The most common topics and skills that interviewers at Cygnet Infotech expect are C#, .Net Core, .Net, MVC and Docker.

Tell us how to improve this page.

Overall Interview Experience Rating

1/5

based on 1 interview experience

Cygnet Infotech Senior Software Engineer Salary
based on 167 salaries
₹6.5 L/yr - ₹24.2 L/yr
At par with the average Senior Software Engineer Salary in India
View more details

Cygnet Infotech Senior Software Engineer Reviews and Ratings

based on 33 reviews

3.3/5

Rating in categories

3.1

Skill development

3.4

Work-life balance

3.1

Salary

2.9

Job security

3.2

Company culture

2.8

Promotions

2.9

Work satisfaction

Explore 33 Reviews and Ratings
Software Engineer
189 salaries
unlock blur

₹4 L/yr - ₹14.5 L/yr

Senior Software Engineer
167 salaries
unlock blur

₹6.5 L/yr - ₹24.2 L/yr

Senior QA Engineer
61 salaries
unlock blur

₹5 L/yr - ₹14 L/yr

Client Account Manager
56 salaries
unlock blur

₹3.5 L/yr - ₹7.2 L/yr

Technical Lead
44 salaries
unlock blur

₹10 L/yr - ₹31.5 L/yr

Explore more salaries
Compare Cygnet Infotech with

ITC Infotech

3.7
Compare

Test Yantra Software Solutions

3.1
Compare

Newgen Software Technologies

3.8
Compare

Clover Infotech

3.5
Compare
write
Share an Interview