Systenics Solutions interview experience Real time questions & tips from candidates to crack your interview

Software Developer

Systenics Solutions
upvote
share-icon
2 rounds | 3 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 2 months
Topics: Data Structures, Aptitude, DBMS, Web Development, Operating System, OOPS, Cloud computing.
Tip
Tip

Tip 1 : Stay Dedicated.
Tip 2 : Daily practice coding questions
Tip 3 : Explore open source projects.

Application process
Where: Campus
Eligibility: No backlogs
Resume Tip
Resume tip

Tip 1 : Mention the best project or interview experience
Tip 2 : ATS Friendly resume.

Interview rounds

01
Round
Easy
Online Coding Interview
Duration60 mins
Interview date25 Sep 2022
Coding problem2

1. Software Engineering questions

The difference between simple interest and C.I. at the same rate for Rs.5000 for 2 years in Rs.72. The rate of interest is?
What is the first step in the software development lifecycle?
What is the major drawback of the Spiral Model?

2. All Paths From Source Lead To Destination

Moderate
30m average time
70% success
0/80
Asked in companies
OptumAmerican ExpressSquadstack

There is a directed graph consisting of ‘N’ nodes numbered from 0 to ‘N’-1. You are given a list ‘EDGES’ of size ‘M’, consisting of all the edges of this directed graph, and two nodes ‘SRC’ and ‘DEST’ of this graph. Determine whether or not all paths starting from node ‘SRC’ eventually end at node ‘DEST’, that is -:

1. At least one path exists from node ‘SRC’ to node ‘DEST’.

2. If there exists a path from the node ‘SRC’ to a node with no outgoing edges, then that node must be ‘DEST’.

3. There should be a finite number of paths from ‘SRC’ to ‘DEST’.

You should return True if all paths starting from node ‘SRC’ eventually end at node ‘DEST’, Otherwise, return False. See the example for more clarity.

Note :

1. The given graph may have self-loops and parallel edges.
Example :
Consider ‘N’ = 4, ‘EDGES’ = [[0, 1], [0, 3], [1, 2], [3, 2]],  ‘SRC’ = 0 and ‘DEST’ = 2. The given directed graph is shown below.

alt text

Here, all the paths that start from node 0 are -:
1. 0->1->2
2. 0->3->2
Both of these paths eventually end at node ‘2’ i.e node ‘DEST’. Thus we should return True.
Problem approach

Make a 2d matrix (say visited[][]) for tracing the cells that have already been visited.
Call the recursive function that will check and return the answer.
Take four variables namely up, down, left, and right representing the four directions in which one can move.
Based on the current cell value make the respective variable true and then call the recursive function in the respective direction if there exists a path.

Try solving now
02
Round
Easy
HR Round
Duration30 mins
Interview date1 Oct 2022
Coding problem1

1. Basic HR Questions

Introduce yourself.
Why did you decide to apply to this role?
What did you like most about the job description?
What do you know about our company’s product/services?

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by OYO
4657 views
0 comments
0 upvotes
company logo
SDE - Intern
2 rounds | 3 problems
Interviewed by Amazon
961 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 5 problems
Interviewed by Meesho
6451 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 9 problems
Interviewed by Salesforce
3452 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Software Developer
5 rounds | 14 problems
Interviewed by Microsoft
3932 views
1 comments
0 upvotes
company logo
Software Developer
6 rounds | 12 problems
Interviewed by SAP Labs
2806 views
0 comments
0 upvotes
company logo
Software Developer
3 rounds | 3 problems
Interviewed by Amazon
1134 views
0 comments
0 upvotes