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

Software Developer Engineer

ZIGRAM
upvote
share-icon
2 rounds | 3 Coding problems

Interview preparation journey

expand-icon
Application story
Applied through on-campus placements. The company visited in December, conducted a pre-placement talk (PPT) round, and explained what the company works on. A month later, the company started conducting tests. After the first round, 10 people remained, and out of those, 5 from my college were selected for the interviews.
Preparation
Duration: 5 months
Topics: JavaScript, React, C#, .NET Core, Java, Database, MS SQL Server
Tip
Tip

Tip 1: Spend some time learning basic DSA, including all data structures and algorithms.
Tip 2: Make projects to gain hands-on experience; it is very important.

Application process
Where: Campus
Eligibility: 7 CGPA, (Salary Package - 8 LPA)
Resume Tip
Resume tip

Tip 1:If you're writing project details on your resume, please ensure you have a complete understanding of the project.
Tip 2:If you list any technology on your resume, please make sure you have learned everything related to that technology.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration60 minutes
Interview date1 Jan 2023
Coding problem2

1. Bubble Sort

Easy
10m average time
90% success
0/40
Asked in companies
HCL TechnologiesSAP LabsHCL Technologies

Bubble Sort is one of the sorting algorithms that works by repeatedly swapping the adjacent elements of the array if they are not in sorted order.

You are given an unsorted array consisting of N non-negative integers. Your task is to sort the array in non-decreasing order using the Bubble Sort algorithm.

For Example:
Bubble Sort implementation for the given array:  {6,2,8,4,10} is shown below :-

Alt test

Try solving now

2. Merge Sort

Easy
15m average time
85% success
0/40
Asked in companies
Media.netHewlett Packard EnterpriseIBM

Given a sequence of numbers ‘ARR’. Your task is to return a sorted sequence of ‘ARR’ in non-descending order with help of the merge sort algorithm.

Example :

Merge Sort Algorithm -

Merge sort is a Divide and Conquer based Algorithm. It divides the input array into two-parts, until the size of the input array is not ‘1’. In the return part, it will merge two sorted arrays a return a whole merged sorted array.

subsequence

The above illustrates shows how merge sort works.
Note :
It is compulsory to use the ‘Merge Sort’ algorithm.
Try solving now
02
Round
Medium
Face to Face
Duration30 minutes
Interview date6 Jan 2023
Coding problem1

1. Algorithm Basics & JavaScript

  • Asked basic concepts of search and sorting algorithms.
  • Inquired about projects and the technologies I implemented. Based on those, asked more questions on JavaScript.

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
4 rounds | 8 problems
Interviewed by Amazon
8518 views
0 comments
0 upvotes
company logo
SDE - Intern
1 rounds | 3 problems
Interviewed by Amazon
3319 views
0 comments
0 upvotes
company logo
SDE - 2
4 rounds | 6 problems
Interviewed by Expedia Group
2580 views
0 comments
0 upvotes
Software Developer Engineer
2 rounds | 5 problems
Interviewed by ZIGRAM
281 views
0 comments
0 upvotes