Surya logo

Surya Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 92 interview experiences · FREE TO READ

2.3 Rounds average
Average Typical difficulty
67.4% Positive experience

Which role are you interviewing for?

30 roles · 92 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Surya.

Showing 4 of 92
Surya logo
Surya

Java Intern

Engineering · nearly a year ago

Intern Average Positive experience No offer 4 rounds
Interview process
Recruiter call Technical screen Take home Background check Offer
Interview formats
Technical Coding Behavioral

the process usually kicks off with resume screening, then there's an aptitude or written test for those who get shortlisted. after that, candidates go through technical and coding interviews where they discuss core programming skills and projects. lastly, an hr round happens to check communication skills, attitude, salary expectations, and overall fit before they extend a job offer.

Confirmed questions3 questions
  • Tell me about your Java programming knowledge.
  • What are your OOPs concepts?
  • Do you know JavaScript?
Surya logo
Surya

Business Analyst

Analytics · a year ago

Entry Average Positive experience Accept offer 5 rounds
Interview process
Recruiter call Technical screen Onsite Background check Offer
Interview formats
Behavioral Technical

There will be an HR discussion, then a Senior manager interview. If selected, then a project manager interview. If also selected, then salary discussion with Terms and conditions. After that, we have a final interview round with the client. If selected here, then we got selected with a 6 months professional period. If we perform good or average and the client and company have a green signal, then we will be a permanent employee on Photon. Then, till the project, we are safe.

Confirmed questions5 questions
  • Tell me what you understand about finance.
  • What is your experience as a BA?
  • Describe your understanding of the BA role and its responsibilities.
Surya logo
Surya

Software Engineer

Engineering · a year ago

Entry Average Positive experience No offer 1 round
Interview process
Technical screen
Interview formats
Technical Coding

All the basic questions in dsa, java, oops were asked. It was very interesting and curious to answer those questions. All the basic questions in dsa, java, oops were asked. It was very interesting and curious to answer those questions. All the basic questions in dsa, java, oops were asked. It was very interesting and curious to answer those questions.

Confirmed questions1 question
  • Could you explain OOPs using a real-time example?
Surya logo
Surya

Embedded Software Engineer

Engineering · a year ago

Mid Difficult Neutral experience Accept offer 5 rounds
Interview process
Recruiter call Technical screen Onsite Presentation Background check Offer
Interview formats
Technical Coding System Design Behavioral Presentation

The interview process is better.But you must know about the hardware concepts Here's a general outline of an embedded engineer interview experience: *Round 1: Initial Screening* - Introduction and resume review - Basic questions on C programming, data structures, and algorithms - Embedded systems fundamentals (microcontrollers, interrupts, etc.) *Round 2: Technical Interview* - In-depth questions on: - Microcontrollers (ARM, AVR, etc.) - Embedded C programming - Real-time operating systems (RTOS) - Digital signal processing (DSP) - Communication protocols (SPI, I2C, UART, etc.) - Problem-solving and coding exercises *Round 3: System Design and Architecture* - Designing and architecting embedded systems - Questions on: - System requirements and specifications - Hardware-software partitioning - Interface design (hardware and software) - Performance optimization and trade-offs *Round 4: Practical and Behavioral* - Practical exercises, such as: - Debugging and troubleshooting - Code review and optimization - Behavioral questions, such as: - Teamwork and collaboration - Problem-solving and adaptability - Communication and presentation skills *Final Round: HR and Managerial* - HR-related questions - Managerial and leadership questions (if applicable) Note that the specific questions and rounds may vary depending on the company, position, and requirements. Be prepared to back your claims with examples and demonstrate your problem-solving skills.

Confirmed questions8 questions
  • Can you tell me the difference between a microcontroller and a microprocessor?
  • What's your background with embedded systems?
  • How would you go about debugging an embedded system?

Surya Interview Questions

Quoted word for word from Surya interview reports.

Given an array of numbers, find the frequency of each number and then print the numbers sorted by their frequency.

Read reports

Can you tell me the difference between a microcontroller and a microprocessor?

Read reports

Could you explain the architecture of a microcontroller, such as ARM or AVR?

Read reports

What are the differences between smoke, sanity, and regression testing?

Read reports

Could you write a program to make an LED blink using a timer interrupt?

Read report

How does this output come about and what will be the output of this code?

Read report

Could you write on paper how to right shift the last digit of an element in an array?

Read report

Can you explain the difference between Scrum and Kanban?

Read report

Formats, difficulty and experience

Across all 92 Surya interview reports.

Interview formats

Behavioral 38%
Technical 35.9%
Coding 15.2%
Other 3.3%
Presentation 3.3%

Interview difficulty

Easy 16.3%
Average 72.8%
Difficult 10.9%

Candidate experience

Negative 14.1%
Positive 67.4%
Neutral 18.5%

Reports by job function

Engineering 47
Sales 10
Operations 9
Analytics 9
Design 8
Other 4