Premium Employer

i

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

Smart Energy Water Verified Tick Work with us arrow

Compare button icon Compare button icon Compare

Filter interviews by

Smart Energy Water Software Developer Interview Questions and Answers

Updated 7 Dec 2021

Smart Energy Water Software Developer Interview Experiences

3 interviews found

I appeared for an interview before Dec 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 65 minutes
Round difficulty - Medium

it was a technical round consists of aptitude questions and coding round.

  • Q1. 

    Majority Element Problem Statement

    Given an array/list 'ARR' consisting of 'N' integers, your task is to find the majority element in the array. If there is no majority element present, return -1.

    Exampl...

  • Ans. 

    Find the majority element in an array, return -1 if no majority element exists.

    • Iterate through the array and keep track of the count of each element using a hashmap.

    • Check if any element's count is greater than floor(N / 2) to determine the majority element.

    • Return the majority element or -1 if no majority element exists.

  • Answered by AI
  • Q2. 

    Rotate Matrix to the Right

    You are provided with a matrix MAT of size 'N' * 'M', where 'N' is the number of rows and 'M' is the number of columns. Your task is to rotate the matrix to the right 'K' times,...

  • Ans. 

    Rotate a matrix to the right 'K' times by shifting each column to the right 'K' times.

    • Iterate 'K' times to perform right rotation on the matrix

    • Shift each column to the right by one position in each iteration

    • Handle the edge cases where 'K' is greater than the number of columns

  • Answered by AI
Round 2 - Video Call 

(1 Question)

Round duration - 20 minutes
Round difficulty - Medium

I was asked to solve problems based on NLP,DBMS,ML. Some of them were situational based questions.

  • Q1. 

    Postfix Expression Evaluation Problem Statement

    Given a postfix expression, your task is to evaluate the expression. The operator will appear in the expression after the operands. The output for each expr...

  • Ans. 

    Evaluate postfix expressions by applying operators after operands. Return result modulo (10^9+7).

    • Iterate through each character in the postfix expression

    • If character is an operand, push it onto the stack

    • If character is an operator, pop two operands from stack, apply operator, and push result back

    • Continue until end of expression, return final result modulo (10^9+7)

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - 1 in NoidaEligibility criteria7 CGPASmart Energy Water interview preparation:Topics to prepare for the interview - Data Structures, Database Management System, Machine Learning, Operating System, Natural language ProcessingTime required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

Tip 1 : Practice Company's Previous asked Questions.
Tip 2 : Practice Aptitude Questions also
Tip 3 : Practise mock interview it will boost your confidence

Application resume tips for other job seekers

Tip 1 : Add development Projects
Tip 2 : Don't add too much unnecessary things

Final outcome of the interviewSelected

Skills evaluated in this interview

I applied via Naukri.com and was interviewed before Jul 2020. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Oops C# SQL server

Interview Preparation Tips

Interview preparation tips for other job seekers - Ask simple questions related to oops ,SQL server,C#

Software Developer Interview Questions Asked at Other Companies

asked in Amazon
Q1. Maximum Subarray Sum Problem Statement Given an array of integers ... read more
asked in Rakuten
Q2. Merge Two Sorted Arrays Problem Statement Given two sorted intege ... read more
asked in Amazon
Q3. Minimum Number of Platforms Needed Problem Statement You are give ... read more
asked in Cognizant
Q4. Nth Fibonacci Number Problem Statement Calculate the Nth term in ... read more
asked in PhonePe
Q5. Form a Triangle Problem Statement You are given an array of integ ... read more

I applied via Naukri.com and was interviewed before Jan 2020. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Oops and API Related questions were asked.

Interview Preparation Tips

Interview preparation tips for other job seekers - Good

Top trending discussions

View All
Interview Tips & Stories
2w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about Smart Energy Water?
Ask anonymously on communities.

Interview questions from similar companies

Interview Questionnaire 

1 Question

  • Q1. Oops concept,Versioning in javascipt,CTE in sql server,Cursor in sql server,scenario based questions like if duplicate data is stored in email then what is your approach to resolve.

I appeared for an interview before May 2021.

Round 1 - Coding Test 

(2 Questions)

Round duration - 90 minutes
Round difficulty - Easy

Timing - 10AM-11:30AM
Online proctored test

  • Q1. 

    Binary Tree Right View Problem Statement

    Given a binary tree of integers, your task is to print the right view of it. The right view represents a set of nodes visible when the tree is viewed from the righ...

  • Ans. 

    The task is to print the right view of a binary tree, representing nodes visible from the right side in top-to-bottom order.

    • Traverse the tree level by level and keep track of the rightmost node at each level

    • Print the rightmost node of each level to get the right view of the tree

    • Use a queue for level order traversal and a map to store the rightmost nodes

  • Answered by AI
  • Q2. 

    0/1 Knapsack Problem Statement

    A thief is planning to rob a store and can carry a maximum weight of 'W' in his knapsack. The store contains 'N' items where the ith item has a weight of 'wi' and a value of...

  • Ans. 

    Yes, the 0/1 Knapsack problem can be solved using dynamic programming with a space complexity of not more than O(W).

    • Use a 1D array to store the maximum value that can be stolen for each weight from 0 to W.

    • Iterate through each item and update the array based on whether including the item would increase the total value.

    • The final value in the array at index W will be the maximum value that can be stolen.

  • Answered by AI
Round 2 - Video Call 

(2 Questions)

Round duration - 45 minutes
Round difficulty - Medium

Timing : 4PM-5PM
Environment - Online

There was a panel of 3 interviewers

  • Q1. How can you find the size of an array in C or C++ without using sizeof or any standard function?
  • Ans. 

    You can find the size of an array in C or C++ by dividing the total size of the array by the size of one element.

    • Calculate the total size of the array by multiplying the number of elements by the size of each element.

    • Divide the total size by the size of one element to get the size of the array.

    • For example, if you have an array of strings arr[] = {'hello', 'world', 'example'}, you can find the size by dividing the total...

  • Answered by AI
  • Q2. Explain how indexing in a database works using B+ trees.
  • Ans. 

    B+ trees are used for indexing in databases to efficiently search and retrieve data.

    • B+ trees are balanced trees where each node can have multiple keys and child pointers.

    • Data is stored in leaf nodes, while non-leaf nodes are used for navigation.

    • B+ trees are commonly used in databases because of their ability to efficiently search and retrieve data.

    • Example: In a database table with an index on a specific column, B+ tree...

  • Answered by AI
Round 3 - Video Call 

(1 Question)

Round duration - 45 mintues
Round difficulty - Easy

Timing - 11AM-12:15PM
Environment - online video call

Again there was a panel of 2 senior engineers

  • Q1. 

    Maximum Path Sum Problem Statement

    You are given an n-ary tree consisting of 'N' nodes. Your task is to determine the maximum sum of the path from the root to any leaf node.

    Example:

    Input:
    For the giv...
  • Ans. 

    Find the maximum sum of the path from the root to any leaf node in an n-ary tree.

    • Traverse the tree from root to leaf nodes while keeping track of the sum of each path.

    • At each node, calculate the sum of the path from the root to that node and update the maximum sum found so far.

    • Consider using depth-first search (DFS) or breadth-first search (BFS) for tree traversal.

    • Handle cases where nodes have negative values or where ...

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Netaji Subhas University Of Technology. I applied for the job as SDE - 1 in NoidaEligibility criteria7.5 CGPAANSYS, Inc. interview preparation:Topics to prepare for the interview - System Design, core C++, Algorithms, Data Structures, DBMSTime required to prepare for the interview - 3 monthsInterview preparation tips for other job seekers

Tip 1 : Brush Up on Computer Science Fundamentals
Tip 2 : Prepare a Brief Self-Introduction

Application resume tips for other job seekers

Tip 1 : Do not put fake resume
Tip 2 : Writing internship project helps.

Final outcome of the interviewSelected

Skills evaluated in this interview

I applied via Naukri.com and was interviewed in Jul 2020. There were 3 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. About payment method integration
  • Q2. Oops concept,

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident,

Be polite and honest to them,

Answered to questions

I applied via Google and was interviewed in Mar 2021. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Terniary operator , c language , coding simple questions break switch , if else , while loop and most important your last year major project prepare this is very important question asked by interviewer to ...

Interview Preparation Tips

Interview preparation tips for other job seekers - Focus on c language
Are these interview questions helpful?
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

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

Round 1 - Technical 

(2 Questions)

  • Q1. Project based backend and frontend
  • Q2. How to connect to backend
  • Ans. 

    To connect to the backend, you can use APIs, database connections, or web services.

    • Use APIs to send and receive data between the frontend and backend

    • Establish database connections to retrieve and store data

    • Utilize web services for communication between different systems

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare for project

Skills evaluated in this interview

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

(1 Question)

  • Q1. General HR questions also a little bit about my experience
Round 2 - Technical 

(1 Question)

  • Q1. .net general questions like ref vs out, interface vs abstract class
Round 1 - Aptitude Test 

There was online aptitude test

Round 2 - Coding Test 

There was pattern design coding

Interview Preparation Tips

Interview preparation tips for other job seekers - I was fresher just just asked questions about oops and pettern.

Tell us how to improve this page.

Join Smart Energy Water Global Energy & Water AI Platform
Smart Energy Water Software Developer Salary
based on 26 salaries
₹6.2 L/yr - ₹14 L/yr
At par with the average Software Developer Salary in India
View more details

Smart Energy Water Software Developer Reviews and Ratings

based on 1 review

1.0/5

Rating in categories

1.0

Skill development

1.0

Work-life balance

2.0

Salary

1.0

Job security

1.0

Company culture

1.0

Promotions

1.0

Work satisfaction

Explore 1 Review and Rating
Product Engineer
169 salaries
unlock blur

₹5 L/yr - ₹14.5 L/yr

Senior Software Engineer
72 salaries
unlock blur

₹6.8 L/yr - ₹21.2 L/yr

Senior Product Engineer
70 salaries
unlock blur

₹9.6 L/yr - ₹20.8 L/yr

Production Analyst
54 salaries
unlock blur

₹7 L/yr - ₹8.6 L/yr

Technical Lead
42 salaries
unlock blur

₹9.8 L/yr - ₹26 L/yr

Explore more salaries
Compare Smart Energy Water with

AgreeYa Solutions

3.2
Compare

Apisero

4.3
Compare

Actalent Services

3.5
Compare

Cyber Infrastructure

3.5
Compare
write
Share an Interview