Upload Button Icon Add office photos

Surya Informatics

Compare button icon Compare button icon Compare

Filter interviews by

Surya Informatics Interview Questions and Answers

Updated 19 Jul 2024
Popular Designations

6 Interview questions

🔥 Asked by recruiter 2 times
A Software Developer was asked 11mo ago
Q. What is programming?
Ans. 

Programming is the process of designing and building instructions for a computer to execute.

  • Programming involves writing code using programming languages like Java, Python, C++, etc.

  • It requires logical thinking and problem-solving skills to create algorithms and solve complex problems.

  • Programmers use tools like IDEs, compilers, and debuggers to write, test, and debug code.

  • Examples of programming tasks include deve...

View all Software Developer interview questions
A Software Developer was asked
Q. What is the difference between a constructor and a destructor?
Ans. 

Constructor is used to initialize an object when it is created, while destructor is used to clean up resources when an object is destroyed.

  • Constructor is called when an object is created, while destructor is called when an object is destroyed.

  • Constructor initializes the object's state and allocates memory, while destructor cleans up resources and deallocates memory.

  • Example: In C++, constructor is defined using the...

View all Software Developer interview questions
A Python Developer was asked
Q. What is a frozen set?
Ans. 

Frozen set is an immutable collection of unique elements, similar to a set but cannot be changed once created.

  • Frozen sets are created using the 'frozenset()' function

  • They support operations like union, intersection, difference, and symmetric difference

  • Frozen sets are hashable and can be used as keys in dictionaries

View all Python Developer interview questions
A Python Developer was asked
Q. What are decorators?
Ans. 

Decorators are functions that modify the behavior of other functions or methods.

  • Decorators are used to add functionality to existing functions without modifying their code.

  • They are defined using the @decorator syntax in Python.

  • Decorators can be used for logging, timing, authentication, etc.

  • Example: @staticmethod decorator in Python marks a method as static.

  • Example: @property decorator in Python allows defining a m...

View all Python Developer interview questions
A Python Developer was asked
Q. What is wrapper class? difference between update and alter in mysql?
Ans. 

Wrapper class is a class that wraps around a primitive data type and provides additional functionality.

  • Wrapper classes in Python include int, float, str, etc.

  • They allow primitive data types to be used as objects.

  • Example: int is a wrapper class for integer data type.

View all Python Developer interview questions
A Trainee Developer was asked
Q. A. Hang B. Madden C. Kill D. Shoot 7. Choose the proper sequence: When he P: did not know Q: he was nervous R: heard the hue and cry at midnight S: what to do The Proper sequence should be: A. RQPS B. QSPR ...
Ans. 

The proper sequence of the given sentence is RQPS.

  • The sentence starts with the event of hearing the hue and cry at midnight (R)

  • The person did not know what to do (Q)

  • He was nervous (P)

  • The sentence ends with the person figuring out what to do (S)

View all Trainee Developer interview questions

Surya Informatics Interview Experiences

12 interviews found

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I applied via LinkedIn

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Double-check your resume for any spelling mistakes. The recruiter may consider spelling mistakes as careless behavior or poor communication skills.
View all tips
Round 2 - HR 

(1 Question)

  • Q1. Tell me about your self
  • Ans. 

    I'm a passionate software developer with a strong background in full-stack development and a love for solving complex problems.

    • Experience in JavaScript frameworks like React and Angular, building dynamic web applications.

    • Proficient in backend technologies such as Node.js and Express, creating RESTful APIs.

    • Strong understanding of database management with SQL and NoSQL databases like MongoDB.

    • Worked on a team project that...

  • Answered by AI
Round 3 - Technical 

(1 Question)

  • Q1. Basics, Oops, class and objects, encapsulation, decoders
Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is programming
  • Ans. 

    Programming is the process of creating instructions for a computer to execute.

    • Programming involves writing code in a specific programming language.

    • It requires logical thinking and problem-solving skills.

    • Programs are created to perform specific tasks or functions.

    • Examples include writing algorithms, creating software applications, and developing websites.

  • Answered by AI
  • Q2. What is programming?
  • Ans. 

    Programming is the process of designing and building instructions for a computer to execute.

    • Programming involves writing code using programming languages like Java, Python, C++, etc.

    • It requires logical thinking and problem-solving skills to create algorithms and solve complex problems.

    • Programmers use tools like IDEs, compilers, and debuggers to write, test, and debug code.

    • Examples of programming tasks include developin...

  • Answered by AI
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

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

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Do not use an unprofessional email address such as cool_boy@email.com. It shows a lack of professionalism by the candidate.
View all tips
Round 2 - Group Discussion 

I was good, Have to speak they are checking for communication

Round 3 - HR 

(1 Question)

  • Q1. Basic python questions and about resume
Round 4 - One-on-one 

(3 Questions)

  • Q1. What is wrapper class? difference between update and alter in mysql?
  • Ans. 

    Wrapper class is a class that wraps around a primitive data type and provides additional functionality.

    • Wrapper classes in Python include int, float, str, etc.

    • They allow primitive data types to be used as objects.

    • Example: int is a wrapper class for integer data type.

  • Answered by AI
  • Q2. What is decorators?
  • Ans. 

    Decorators are functions that modify the behavior of other functions or methods.

    • Decorators are used to add functionality to existing functions without modifying their code.

    • They are defined using the @decorator syntax in Python.

    • Decorators can be used for logging, timing, authentication, etc.

    • Example: @staticmethod decorator in Python marks a method as static.

    • Example: @property decorator in Python allows defining a method...

  • Answered by AI
  • Q3. What is frozen set?
  • Ans. 

    Frozen set is an immutable collection of unique elements, similar to a set but cannot be changed once created.

    • Frozen sets are created using the 'frozenset()' function

    • They support operations like union, intersection, difference, and symmetric difference

    • Frozen sets are hashable and can be used as keys in dictionaries

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Walk-in and was interviewed in Aug 2023. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Range,oops,abstraction, variable
Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
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 - Technical 

(1 Question)

  • Q1. Basic python questions
Round 3 - One-on-one 

(1 Question)

  • Q1. Intermidate python questions

I applied via Walk-in and was interviewed in Oct 2022. There were 4 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 - Group Discussion 

They asked to me to discuss about the topic Govt jobs and private jobs. It was fine. They are keen about communication.and it's a good thing.

Round 3 - One-on-one 

(1 Question)

  • Q1. They asked my general and personal question like myself and my key skills and strengths.
Round 4 - Technical 

(1 Question)

  • Q1. They asked basic questions in java and it was moderate.

Interview Preparation Tips

Interview preparation tips for other job seekers - It was nice experience with Surya informatics.
And they were very friendly.
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed before Apr 2023. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. What is difference between constructor and destructor
  • Ans. 

    Constructor is used to initialize an object when it is created, while destructor is used to clean up resources when an object is destroyed.

    • Constructor is called when an object is created, while destructor is called when an object is destroyed.

    • Constructor initializes the object's state and allocates memory, while destructor cleans up resources and deallocates memory.

    • Example: In C++, constructor is defined using the clas...

  • Answered by AI

Skills evaluated in this interview

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

I applied via LinkedIn and was interviewed before Oct 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Properly align and format text in your resume. A recruiter will have to spend more time reading poorly aligned text, leading to high chances of rejection.
View all tips
Round 2 - HR 

(1 Question)

  • Q1. Tell me about your self, Strength, expected salary, basic questions,
Round 3 - Technical 

(1 Question)

  • Q1. Basics, Oops, class, objects, encapsulation, decoders

Interview Questionnaire 

2 Questions

  • Q1. Introduce Yourself
  • Ans. 

    I am a recent graduate with a degree in Computer Science and a passion for coding.

    • Graduated with a degree in Computer Science

    • Proficient in coding languages such as Java, Python, and C++

    • Completed internships at tech companies like Google and Microsoft

  • Answered by AI
  • Q2. A. Hang B. Madden C. Kill D. Shoot 7. Choose the proper sequence: When he P: did not know Q: he was nervous R: heard the hue and cry at midn...
  • Ans. 

    The proper sequence of the given sentence is RQPS.

    • The sentence starts with the event of hearing the hue and cry at midnight (R)

    • The person did not know what to do (Q)

    • He was nervous (P)

    • The sentence ends with the person figuring out what to do (S)

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: Aptitude Questions
1. The cost price of 20 articles is the same as the selling price of x articles. If the profit is 25%, then the value of x is:
A. 15 B. 16 C. 18 D. 25

2. The least number of complete years in which a sum of money put out at 20% compound interest will be more than doubled is:
A. 3 B. 4 C. 5 D. 6

3. If x and y are the two digits of the number 653xy such that this number is divisible by 80, then x + y =?
A. 2 or 6 B. 4 C. 4 or 8 D. 8

4. How many times in a day, the hands of a clock are straight?
A. 22 times B. 24 times C. 44 times D. 48 times

5. Today is Monday. After 61 days, it will be:
A. Wednesday B. Saturday C. Tuesday D. Thursday


I appeared for an interview in Sep 2017.

Interview Questionnaire 

1 Question

  • Q1.  What do you do when you find yourself in a completely distressful situation?
  • Ans. 

    I take a moment to breathe, assess the situation, seek support from others, and come up with a plan of action.

    • Take deep breaths to calm down

    • Assess the situation and identify the root cause of distress

    • Seek support from friends, family, or colleagues

    • Come up with a plan of action to address the issue

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience:




Duration: 25 minutes
Total Questions: 7

Skills: Communication, How Well You Can Handle Stress

I appeared for an interview in Aug 2017.

Interview Questionnaire 

1 Question

  • Q1. Technical

Interview Preparation Tips

Round: Test
Experience: 1) Break statement is used for
a) Quit a program
b) Quit the current iteration
c) Both of the above
d) None of the above
2) What will be the output of following program
#include
main()
{
int x,y = 10;
x = y * NULL;
printf(\"%d\",x);
}
a) Error
b) 0
c) 10
d) Garbage Value
3) Which among following is correct way of declaring object of a class?
a) Classname Objectname;
b) Class Classname Objectname;
c) Class Classname Object Objectname;
d) Classname Object Ob
4) Constructor is
a) A class automatically called whenever a new object of this class is created
b) A class automatically called whenever a new object of this class is destroyed
c) A function automatically called whenever a new object of this class is created
d) A function automatically called whenever a new object of this class is destroyed
5) Which is not a correct variable type
a) float
b) int
c) double
d) real
6) Which class has only one unique value for all the objects of class
a) this
b) friend
c) static
d) none of the above
Duration: 30 minutes
Total Questions: 30

Round: Technical + HR Interview
Experience: 1)Define run time polymorphism?
2)Code to swap 2 numbers without temporary variable?
3)Define Virtualization.
4)What is recursion?List out the uses of recursion?
5)Difference between stack, array and queue?
6)List the access specifiers and uses of each access specifiers.
7) Difference between overloading and overriding.
8)Which operator is used to define a member of a class from outside the class definition?
9)Define Constructor.List out the rules.
10)Query to list the column in descending order?

Skills: Technical Skills

Top trending discussions

View All
Interview Tips & Stories
1w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about Surya Informatics?
Ask anonymously on communities.

Surya Informatics Interview FAQs

How many rounds are there in Surya Informatics interview?
Surya Informatics interview process usually has 2-3 rounds. The most common rounds in the Surya Informatics interview process are Technical, Resume Shortlist and One-on-one Round.
How to prepare for Surya Informatics 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 Surya Informatics. The most common topics and skills that interviewers at Surya Informatics expect are Web Technologies, CSS, Django, HTML and Testing.
What are the top questions asked in Surya Informatics interview?

Some of the top questions asked at the Surya Informatics interview -

  1. A. Hang B. Madden C. Kill ...read more
  2. what is wrapper class? difference between update and alter in mys...read more
  3. What is difference between constructor and destruc...read more
How long is the Surya Informatics interview process?

The duration of Surya Informatics interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

2.6/5

based on 7 interview experiences

Difficulty level

Moderate 100%

Duration

Less than 2 weeks 100%
View more

Interview Questions from Similar Companies

Cognizant Interview Questions
3.7
 • 5.9k Interviews
EXL Service Interview Questions
3.7
 • 802 Interviews
Nagarro Interview Questions
4.0
 • 792 Interviews
Publicis Sapient Interview Questions
3.5
 • 643 Interviews
GlobalLogic Interview Questions
3.6
 • 627 Interviews
UST Interview Questions
3.8
 • 543 Interviews
View all

Surya Informatics Reviews and Ratings

based on 47 reviews

4.4/5

Rating in categories

4.1

Skill development

3.9

Work-life balance

3.9

Salary

4.0

Job security

4.0

Company culture

3.9

Promotions

3.9

Work satisfaction

Explore 47 Reviews and Ratings
Senior Tech Lead

Chennai

10-20 Yrs

Not Disclosed

Senior Tech Lead

Chennai

10-20 Yrs

Not Disclosed

Python Developer

Chennai

0-4 Yrs

Not Disclosed

Explore more jobs
Software Engineer
17 salaries
unlock blur

₹1.8 L/yr - ₹8.6 L/yr

Software Developer
10 salaries
unlock blur

₹2 L/yr - ₹3.6 L/yr

HR Executive Recruiter
6 salaries
unlock blur

₹1.8 L/yr - ₹2.4 L/yr

Plsql Developer
6 salaries
unlock blur

₹4.8 L/yr - ₹7 L/yr

Senior Software Engineer
5 salaries
unlock blur

₹5.4 L/yr - ₹7 L/yr

Explore more salaries
Compare Surya Informatics with

Cognizant

3.7
Compare

EXL Service

3.7
Compare

Sutherland Global Services

3.5
Compare

Optum Global Solutions

4.0
Compare
write
Share an Interview