OCI loop interview | Rejected

oci logo
oci
Senior MTSIndia
July 25, 20255 reads

Summary

I interviewed for a Senior Member of Technical Staff position at OCI India, which included eliminator and multiple loop rounds. Despite clearing some technical challenges, I was ultimately rejected.

Full Experience

Hey community, I recently gave interview for Senior MTS position with OCI India. Got negative feedback, but still here are the questions that were asked.

Eliminator Round:- Check if words are anagrams. EASY. LRU Cache. MEDIUM Couple of behavioural questions. Some questions on concurrency.

Got call 2 days later that they will take my loop interview. My interviews were scheduled for 2 days. Daily 2 interview

Loop Interview 1: Group Anagrams from a list of strings. MEDIUM Maximum Subarray Print odd even using two threads concurrency problem. Some behavioural questions

Loop Interview 2: This was taken by someone from US. Rain water trapping problem. HARD Generate valid parenthesis (backtracking problem). MEDIUM Some behavioural questions. This was where I froze completely and could not communicate properly at all.

Loop Interview 3: This was with Hiring manager from India. He asked lots of technical questions from my resume. He also gave lots of system design situational based questions. I was asked to design CONFLUENCE.

Loop Interview 4: This was my bar tender/bar raiser round. Plenty of behavioural questions were asked.

Result: REJECTED.

I hope it helps the community in their prep. I applied through their web page. Good luck guys.

Thank you

Interview Questions (8)

Q1
Check if Words are Anagrams
Data Structures & AlgorithmsEasy

Given two words, determine if they are anagrams of each other.

Q2
LRU Cache
Data Structures & AlgorithmsMedium

Design and implement an LRU (Least Recently Used) cache.

Q3
Group Anagrams
Data Structures & AlgorithmsMedium

Given an array of strings, group anagrams together.

Q4
Maximum Subarray
Data Structures & Algorithms

Find the contiguous subarray within an array (containing at least one number) which has the largest sum.

Q5
Print Odd Even Using Two Threads
Data Structures & Algorithms

Write a program that prints odd and even numbers in sequence using two separate threads.

Q6
Trapping Rain Water
Data Structures & AlgorithmsHard

Given n non-negative integers representing an elevation map where the width of each bar is 1, compute how much water it can trap after raining.

Q7
Generate Valid Parentheses
Data Structures & AlgorithmsMedium

Given n pairs of parentheses, write a function to generate all combinations of well-formed parentheses.

Q8
Design Confluence
System Design

Design a system similar to Atlassian Confluence.

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!