# 374

Aws Engineer interview questions shared by candidates

## Top Interview Questions

Sort: Relevance|Popular|Date
DevOps Data Engineer (AWS) was asked...25 March 2017

Yes

Yea

Yes

### Hardest Q was: Here's a binary tree: find the longest path within it. So, find a path between any two leaf nodes, where the path is the longest.

class Solution{ int ans[] = new int; //O(n) public int efficientDia(TreeNode root) { if(root == null) return 0; int left = efficientDia(root.left); int right = efficientDia(root.right); ans = Math.max(ans, 1 + left+ right); return 1+ Math.max(left, right); } //O(n^2) public int getDiameter(TreeNode root) { if(root == null) return 0; int leftHeight = getHeight(root.left); int rightHeight = getHeight(root.right); if(ans &lt; 1 + leftHeight + rightHeight) { ans = 1 + leftHeight + rightHeight; } return Math.max(getDiameter(root.left), getDiameter(root.right)); } Less

int ans[] = new int; //O(n) public int efficientDia(TreeNode root) { if(root == null) return 0; int left = efficientDia(root.left); int right = efficientDia(root.right); ans = Math.max(ans, 1 + left+ right); return 1+ Math.max(left, right); } //O(n^2) public int getDiameter(TreeNode root) { if(root == null) return 0; int leftHeight = getHeight(root.left); int rightHeight = getHeight(root.right); if(ans &lt; 1 + leftHeight + rightHeight) { ans = 1 + leftHeight + rightHeight; } return Math.max(getDiameter(root.left), getDiameter(root.right)); } private int getHeight(TreeNode root) { // TODO Auto-generated method stub if(root == null) return 0; return Math.max(getHeight(root.left), getHeight(root.right))+1; } Less

Indians at all companies always ask tree questions, it makes them giggle inside. I know, because I'm half indian and have interviewed people... tee hee hee Less

### Write a query to retrieve duplicate records from a table?

SELECT EmpID, EmpFname, Department COUNT(*) FROM EmployeeInfo GROUP BY EmpID, EmpFname, Department HAVING COUNT(*) &gt; 1; Less

SELECT column, COUNT(id_column) AS new_column FROM table_name GROUP BY column 1 HAVING COUNT(column 1)&gt;1; Less

### What happens when you delete the Sysvol folder?

Never delete the Sysvol File since it a critical file that regulate replication among domain controllers. It also manage File Replication Service to share files and Scripts as well as Group Policy to get applied in the domain. Once deleted please refer to your next backup DC to restore your PDC or the deleted DC's Sysvol. Less

### Syntax of Linux and all

And profit loss questions , speed distance time questions

### Code the FizzBuzz algorithm

Created an algorithm using if/else statements for returning either "fizz", "buzz" or "fizzbuzz". Less

### how do you build your stack from cloudformtion

how do you orchestrate using kubenetes