Engenheiro De Software Iii Interview Questions

1,117 engenheiro de software iii interview questions shared by candidates

Design an logging based alert system which sends emails on finding the matching patterns in configuration file. config file: pattern 1, frequency 1, emails to notify pattern 2, frequency 2, emails to notify the system should be scalable, highly available, fast and highly configurable.
avatar

Software Development Engineer III

Interviewed at Swiggy

3.5
Oct 20, 2015

Design an logging based alert system which sends emails on finding the matching patterns in configuration file. config file: pattern 1, frequency 1, emails to notify pattern 2, frequency 2, emails to notify the system should be scalable, highly available, fast and highly configurable.

Given an array A of integers and a key K, count the number of items in A which starts & ends with the key. ie. suppose the array contains 25425 2134 25456225 2525 2465 and the key is 25, then the output should be 3 (since 25425 25456225 2525 begins & ends with the key K). Second question was to print ';' (semicolon) without using it. Third was to check for brackets in the given expression.
avatar

Software Engineer III

Interviewed at Payoda

4.6
Dec 3, 2016

Given an array A of integers and a key K, count the number of items in A which starts & ends with the key. ie. suppose the array contains 25425 2134 25456225 2525 2465 and the key is 25, then the output should be 3 (since 25425 25456225 2525 begins & ends with the key K). Second question was to print ';' (semicolon) without using it. Third was to check for brackets in the given expression.

Round 1. Tweaked version of this - https://www.geeksforgeeks.org/problems/bottom-view-of-binary-tree/1 Given a tree, find bottom view - 1 / \ 3 2 / \ / \ 4 5 6 7 Expected output - 4 3 5 6 2 7 (Not 4 3 6 2 7)
avatar

Software Development Engineer III

Interviewed at Walmart Global Tech

3.6
Mar 25, 2025

Round 1. Tweaked version of this - https://www.geeksforgeeks.org/problems/bottom-view-of-binary-tree/1 Given a tree, find bottom view - 1 / \ 3 2 / \ / \ 4 5 6 7 Expected output - 4 3 5 6 2 7 (Not 4 3 6 2 7)

Implement messaging service. This is a simple producer consumer problem. Producers publish to topics, multiple consumers subscribe to topics and receive messages when producers send message. Make sure to make it extensible, as in customers can be local or remote, data communication mechanism, synchronization, etc.
avatar

Software Development Engineer III

Interviewed at Ola

2.9
Dec 7, 2015

Implement messaging service. This is a simple producer consumer problem. Producers publish to topics, multiple consumers subscribe to topics and receive messages when producers send message. Make sure to make it extensible, as in customers can be local or remote, data communication mechanism, synchronization, etc.

Viewing 51 - 60 interview questions

Glassdoor has 1,117 interview questions and reports from Engenheiro de software iii interviews. Prepare for your interview. Get hired. Love your job.