Upload Button Icon Add office photos

Filter interviews by

ShieldSquare Associate Software Engineer Interview Questions and Answers

Updated 16 May 2018

ShieldSquare Associate Software Engineer Interview Experiences

1 interview found

Interview Questionnaire 

2 Questions

  • Q1. F2F with person in whose team u gonna be working if hired. Interviewer will ask basic programming questions whose solution will be easy but what they are looking is how efficiently can u do it, so approach...
  • Q2. Find if a number is perfect square. easy answer: brute force answer they looking for: convert to binary and analyze bit pattern.

Interview Preparation Tips

Round: Test
Experience: This was pen paper written round. All question were technical. Questions were from topics like Java, GIT, SQL and Linux mostly and all were the basic questions of the topics. There were 2 programming questions as well. Basic string array manipulation related. Time allotted is 60 min. If your basics are clear this wont be tough. Also depends on the peers performance giving the test.

Round: Screening by a Sr.
Experience: By now u are already selected. This Sr. person will tell u more abt the work and what u shud expect. Also u can also any questions to him as well, kindof last chance to clarify your doubts before joining because after this u will be given offer letter post salary negotiation by HR.

General Tips: Stay calm and confident. It happens that we mention something in resume' which we had worked on in past but now the concepts are rusted. In such cases straight away tell them u forgot instead of trying to guess the answer. In case u dont know a concept then accept it and dont fool around with some random answer. Basically in case u r going for a guess it shud be on some logical grounds.

Interview questions from similar companies

I applied via LinkedIn and was interviewed in Feb 2022. There were 2 interview rounds.

Round 1 - Coding Test 

Coding content on hackerrank of 2 questions

Round 2 - One-on-one 

(1 Question)

  • Q1. I had virtual interview with the technical team member who asked all the questions starting from basic to the higher level covering all the skills mentioned in the resume and has provided with scenarios to...

Interview Preparation Tips

Interview preparation tips for other job seekers - Be thorough with all the skills mentioned in the resume.
when you don't know any question be honest.
when asked to code a paticular question example a binary search or other if you don't know how to code then just say that you can explain the concept and say i'm not sure if i can code it in one go.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via campus placement at Indian Institute of Information Technology (IIIT), Kota and was interviewed in Dec 2024. There were 2 interview rounds.

Round 1 - Coding Test 

A 90-minute coding test on HackerRank, which includes one medium, one easy, and one hard question.

Round 2 - Technical 

(2 Questions)

  • Q1. What is the index of the first occurrence where a pattern string matches with a text string?
  • Q2. Given a string, how can we find the minimum length substring whose sum is greater than or equal to a specified target?
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. They asked to design a database table
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

2 Leetcode Medium questions on hackerrank

Round 2 - One-on-one 

(3 Questions)

  • Q1. Kadane algorithm based question
  • Q2. Leetcode medium
  • Q3. Resume based questions
Round 3 - One-on-one 

(4 Questions)

  • Q1. Probability question math problem
  • Q2. Puzzle to solve
  • Q3. AI based question
  • Q4. 1 question to solve Leetcode medium

Interview Preparation Tips

Interview preparation tips for other job seekers - Be strong with DSA and communication skill
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

It was smoothly done and questions are easy.

Round 2 - Coding Test 

It was smoothly done and difficulty level good

Round 3 - Technical 

(2 Questions)

  • Q1. Oops concepts and ask defination of all concepts
  • Q2. Pattern program using any language
  • Ans. 

    Print a pattern program using any programming language

    • Use nested loops to print the desired pattern

    • Identify the pattern and determine the number of rows and columns needed

    • Experiment with different loop structures to achieve the desired output

  • Answered by AI
Round 4 - HR 

(2 Questions)

  • Q1. Tell me about yourself
  • Q2. Why are you want to join us
Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Medium to hard questions based on arrays, dp

Round 2 - Technical 

(2 Questions)

  • Q1. Quick sort algorithm
  • Ans. 

    Quick sort is a popular sorting algorithm that uses divide and conquer strategy.

    • Divides array into smaller sub-arrays based on a pivot element

    • Recursively sorts sub-arrays

    • Combines sorted sub-arrays to get final sorted array

    • Time complexity: O(n log n) on average, O(n^2) worst case

    • Example: [3, 6, 8, 10, 1, 2, 1] -> [1, 1, 2, 3, 6, 8, 10]

  • Answered by AI
  • Q2. Modified rotate a matrix
  • Ans. 

    Rotate a matrix by 90 degrees in place

    • Transpose the matrix

    • Reverse each row of the transposed matrix

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - study well and at the end, they would not hire anyone

Skills evaluated in this interview

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

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

Round 1 - Technical 

(1 Question)

  • Q1. Promises in javascript
  • Ans. 

    Promises in JavaScript are objects representing the eventual completion or failure of an asynchronous operation.

    • Promises are used to handle asynchronous operations in JavaScript.

    • They can be in one of three states: pending, fulfilled, or rejected.

    • Promises can be chained using .then() to handle success and .catch() to handle errors.

  • Answered by AI

Skills evaluated in this interview

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

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

Round 1 - One-on-one 

(1 Question)

  • Q1. Word Search Problem Backtracking Leetcode
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

2 DSA questions Both are from DP

Round 2 - Technical 

(2 Questions)

  • Q1. 2 Questions , 1 is DSA
  • Q2. Second question is Puzzle

Interview Preparation Tips

Interview preparation tips for other job seekers - Practise DSA more and give more and more interviews.

Tell us how to improve this page.

Interview Questions from Similar Companies

Innovaccer Interview Questions
3.4
 • 81 Interviews
NoBrokerHOOD Interview Questions
3.2
 • 57 Interviews
Vyapar Interview Questions
3.4
 • 53 Interviews
Classplus Interview Questions
3.4
 • 28 Interviews
Fleetx.io Interview Questions
3.7
 • 28 Interviews
Springworks Interview Questions
4.6
 • 23 Interviews
View all
Product Manager
3 salaries
unlock blur

₹7 L/yr - ₹14.5 L/yr

Python Developer
3 salaries
unlock blur

₹4.8 L/yr - ₹5.6 L/yr

Explore more salaries
Compare ShieldSquare with

Intellect Design Arena

4.0
Compare

NoBrokerHOOD

3.2
Compare

Celebal Technologies

3.4
Compare

Innovaccer

3.4
Compare
Did you find this page helpful?
Yes No
write
Share an Interview