Upload Button Icon Add office photos

Syfe

Compare button icon Compare button icon Compare
4.2

based on 9 Reviews

Filter interviews by

Syfe Software Development Engineer II Interview Questions and Answers for Experienced

Updated 24 Sep 2021

Syfe Software Development Engineer II Interview Experiences for Experienced

1 interview found

I applied via Recruitment Consultant and was interviewed in Mar 2021. There were 3 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. How you will add two linked lists
  • Ans. 

    To add two linked lists, traverse both lists simultaneously and add corresponding nodes.

    • Create a new linked list to store the sum

    • Traverse both linked lists simultaneously and add corresponding nodes

    • If the sum is greater than 9, carry over the 1 to the next node

    • If one list is longer than the other, add the remaining nodes to the sum

    • Return the new linked list

  • Answered by AI
  • Q2. Determine the order of scheduling of jobs given jobs and its dependency
  • Ans. 

    Determining job scheduling order based on dependencies

    • Create a directed graph with jobs as nodes and dependencies as edges

    • Use topological sorting to determine the order of scheduling

    • If there is a cycle in the graph, it is not possible to schedule the jobs

    • Consider using depth-first search to traverse the graph

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Keep calm and think loudly

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Design Search Engine
  • Ans. 

    Design a search engine

    • Consider using web crawling to index pages

    • Implement a ranking algorithm like PageRank

    • Include features like autocomplete and spell correction

    • Support advanced search operators like boolean operators and filters

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Java, spring boot, rest, microservices
  • Q2. Database, sql, spring configuration,
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Oct 2024. There was 1 interview round.

Round 1 - Coding Test 

Asked to write a bank application - which includes adding,removing,transferring of money

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

I applied via Approached by Company and was interviewed in Mar 2024. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Convert an Array to a LinkedList
  • Ans. 

    Convert an array of strings to a LinkedList

    • Create a new LinkedList

    • Iterate through the array and add each element to the LinkedList

  • Answered by AI
  • Q2. Follow up question : Remove nth node from last from the linked list
  • Ans. 

    To remove the nth node from the end of a linked list, we can use a two-pointer approach.

    • Use two pointers, one moving n steps ahead of the other

    • When the first pointer reaches the end, the second pointer will be at the nth node from the end

    • Adjust the pointers to remove the nth node

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. Java Core Concepts, Multithreading, Springboot Annotations
Round 3 - Technical 

(2 Questions)

  • Q1. System Design Round
  • Q2. Design a transaction system Bank Wallet.
  • Ans. 

    Design a transaction system Bank Wallet.

    • Implement user authentication and authorization for secure transactions

    • Allow users to deposit, withdraw, and transfer funds

    • Provide transaction history and balance updates

    • Implement security measures such as encryption and two-factor authentication

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Questions about oops, about your tech stack, some generic dsa questions.
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. DSA round containing 2 coding questions along with some Java Questions
Round 2 - One-on-one 

(1 Question)

  • Q1. Design Round along with some puzzles
Round 3 - One-on-one 

(1 Question)

  • Q1. Managerial Round
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
-
Result
Selected Selected
Round 1 - Coding Test 

It was a coding test with 3 medium-hard questions

Round 2 - One-on-one 

(5 Questions)

  • Q1. Coding interview
  • Q2. Some question of graph
  • Q3. Some question of string
  • Q4. Some graph qquestion
  • Q5. Somerandom question

Interview Preparation Tips

Interview preparation tips for other job seekers - be prepared
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is java multithreading
  • Ans. 

    Java multithreading is a feature that allows concurrent execution of multiple threads within a single process.

    • Multithreading in Java allows multiple threads to run concurrently within a single process.

    • Each thread has its own stack and executes independently, but shares the same memory space.

    • Java provides built-in support for multithreading through the java.lang.Thread class and java.lang.Runnable interface.

    • Multithreadi...

  • Answered by AI
  • Q2. Explain exception hierarchy
  • Ans. 

    Exception hierarchy is a way to organize and categorize different types of exceptions in a software system.

    • Exceptions are organized in a tree-like structure with a base class at the top and more specific exception classes below.

    • Base class usually is 'Exception' or 'Throwable', with more specific classes like 'IOException', 'NullPointerException', etc.

    • Subclasses can provide more specific information about the cause of t...

  • Answered by AI

Skills evaluated in this interview

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

I applied via Company Website and was interviewed in Mar 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Two sum related problem and advanced Priority Queue related questions

Round 2 - Technical 

(1 Question)

  • Q1. LLD and class diagram for Minesweeper game
  • Ans. 

    LLD and class diagram for Minesweeper game

    • Create classes for Board, Cell, Game, Player

    • Use composition to represent relationships between classes

    • Implement methods for revealing cells, flagging cells, checking for game over

    • Consider using enums for cell states (covered, uncovered, flagged)

    • Use UML notation to draw class diagram

  • Answered by AI

Syfe Interview FAQs

How to prepare for Syfe Software Development Engineer II interview for experienced candidates?
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 Syfe. The most common topics and skills that interviewers at Syfe expect are Clinical SAS Programming, Code Review, Doe, Front End and Medical Coding.
What are the top questions asked in Syfe Software Development Engineer II interview for experienced candidates?

Some of the top questions asked at the Syfe Software Development Engineer II interview for experienced candidates -

  1. determine the order of scheduling of jobs given jobs and its dependen...read more
  2. How you will add two linked lis...read more

Tell us how to improve this page.

People are getting interviews through

based on 1 Syfe interview
Recruitment Consultant
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.
Software Engineer
6 salaries
unlock blur

₹15 L/yr - ₹35 L/yr

Senior Software Engineer
5 salaries
unlock blur

₹29 L/yr - ₹30 L/yr

Software Developer
4 salaries
unlock blur

₹14 L/yr - ₹29.4 L/yr

QA Engineer
4 salaries
unlock blur

₹3.5 L/yr - ₹12 L/yr

SDE-2
4 salaries
unlock blur

₹20 L/yr - ₹30 L/yr

Explore more salaries
Compare Syfe with

Groww

3.8
Compare

Zerodha

4.2
Compare

Upstox

3.7
Compare

Paytm Money

3.4
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview