Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Granicus Team. If you also belong to the team, you can get access from here

Granicus Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Granicus Senior Software Engineer Interview Questions and Answers

Updated 3 Oct 2021

Granicus Senior Software Engineer Interview Experiences

1 interview found

I applied via LinkedIn and was interviewed in Apr 2021. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. How do you handle the boss or colleagues in case of certain situations?

Interview Preparation Tips

Interview preparation tips for other job seekers - You should keep prepared for general behavioural questions.

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. It was more into problem solving using python
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Jul 2023. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Design a paginated list of items, then improve efficiency
  • Ans. 

    Design a paginated list of items and improve efficiency

    • Implement lazy loading to fetch data only when needed

    • Use caching to store previously fetched data for faster retrieval

    • Optimize database queries to reduce load times

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. Basics on Javascript, ReactJS

Skills evaluated in this interview

I applied via Approached by Company and was interviewed before Oct 2021. There were 5 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - One-on-one 

(1 Question)

  • Q1. Just discussions about my past experience. It was a phone interview
Round 3 - Coding Test 

Some basic node js coding like reading from a file, crud operations

Round 4 - Technical 

(1 Question)

  • Q1. Database schema and system design
Round 5 - Aptitude Test 

It was mainly some behavioural questions and math aptitude questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Work on algorithms and database designs
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Recruitment Consulltant and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - Technical 

(3 Questions)

  • Q1. Concept of Hoisting in Javascript
  • Ans. 

    Hoisting is a JavaScript behavior where variable and function declarations are moved to the top of their containing scope during compilation.

    • Variable declarations are hoisted to the top of their scope, but not their initializations.

    • Function declarations are fully hoisted, including their definitions.

    • Hoisting can lead to unexpected behavior if not understood properly.

  • Answered by AI
  • Q2. What is arrow function
  • Ans. 

    Arrow functions are a concise way to write functions in JavaScript.

    • Arrow functions are anonymous functions defined using the '=>' syntax.

    • They have a shorter syntax compared to traditional function expressions.

    • Arrow functions do not have their own 'this' keyword, instead they inherit it from the parent scope.

  • Answered by AI
  • Q3. Polyfill of Promise
  • Ans. 

    Polyfill of Promise is a code that adds Promise functionality to browsers that do not support it natively.

    • Polyfill is a piece of code that provides the technology that you expect the browser to provide natively.

    • Polyfill for Promise adds Promise functionality to browsers that do not support it, allowing developers to use Promises in their code.

    • Examples of Promise polyfills include 'es6-promise' and 'promise-polyfill'.

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. Implementation of carousel
  • Ans. 

    Implementing a carousel for displaying multiple images or content in a rotating manner.

    • Use a library like Slick or Owl Carousel for easy implementation

    • Ensure images/content are responsive for different screen sizes

    • Add navigation arrows or dots for user interaction

    • Consider adding autoplay feature with customizable speed

    • Optimize performance by lazy loading images

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

FInd 3 numbers in an array whose sum = k.

Round 2 - Technical 

(2 Questions)

  • Q1. Past projects I have worked on
  • Q2. Design a Elevator system
  • Ans. 

    Design an Elevator system for efficient vertical transportation

    • Consider the number of floors in the building

    • Implement a scheduling algorithm to optimize elevator movement

    • Include safety features such as emergency stop button

    • Allow for both manual and automatic operation

    • Consider peak hours and traffic flow in the building

  • Answered by AI

Skills evaluated in this interview

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

I applied via LinkedIn and was interviewed in Jan 2023. There were 6 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

HackerRank Coding Test
- One Coding Question
- Technical MCQs
- 45 mins - 1 hr test

Round 3 - Technical 

(1 Question)

  • Q1. I Applied for JAVA, Springboot - All possible sequence combinations of a given String (Approach was important, I explained him the algo, My output was not accurate. But when he saw I was using Memoization,...
Round 4 - Technical 

(1 Question)

  • Q1. Director of Software Development took the interview. He asked me few system design questions. Mostly Rest API Related Questions. Scenario based design.
Round 5 - Behavioral 

(1 Question)

  • Q1. This is a very important and serious round. Head of HR India along with some other panel took the interview. - They have few ethical pillars of the company like leadership, agility, ownership etc. - They w...
Round 6 - HR 

(1 Question)

  • Q1. Salary Discussion & Negotiation

Interview Preparation Tips

Topics to prepare for Shell Recharge Solutions Senior Software Engineer interview:
  • Java
  • Spring Boot
  • System Design
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I appeared for an interview before Dec 2023.

Round 1 - Technical 

(1 Question)

  • Q1. It was mostly on scenario based questions and I was asked to code online.
Round 2 - Technical 

(1 Question)

  • Q1. Discussion were there past projects, how different objectives were done.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I appeared for an interview in Sep 2024, where I was asked the following questions.

  • Q1. Round 1 was hackerrank test. MCQs and coding questions.
  • Q2. Kafka related questions.
  • Q3. Java 8 related questions. Java streams.
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Reconciliation based question medium

Granicus Interview FAQs

How to prepare for Granicus Senior Software Engineer interview?
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 Granicus. The most common topics and skills that interviewers at Granicus expect are Software Development, Java, MySQL, Web Technologies and CSS.

Tell us how to improve this page.

Granicus Senior Software Engineer Salary
based on 9 salaries
₹25 L/yr - ₹42 L/yr
99% more than the average Senior Software Engineer Salary in India
View more details

Granicus Senior Software Engineer Reviews and Ratings

based on 1 review

4.0/5

Rating in categories

4.0

Skill development

4.0

Work-life balance

3.0

Salary

4.0

Job security

4.0

Company culture

3.0

Promotions

4.0

Work satisfaction

Explore 1 Review and Rating
Software Engineer III
12 salaries
unlock blur

₹14.9 L/yr - ₹28 L/yr

Senior Software Engineer
9 salaries
unlock blur

₹25 L/yr - ₹42 L/yr

Product Owner
7 salaries
unlock blur

₹15 L/yr - ₹38 L/yr

SOC Analyst
6 salaries
unlock blur

₹6 L/yr - ₹7 L/yr

Quality Engineer
6 salaries
unlock blur

₹6.5 L/yr - ₹10 L/yr

Explore more salaries
Compare Granicus with

Exotel

3.1
Compare

Azuga Telematics

3.3
Compare

Flixstock

2.4
Compare

World Fashion Exchange

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