Behavioral questions were normal like : Why did you decide choosing masters in US and applying for Oracle, Describe a situation where you failed to deliver project on time. What did you learn from the experience etc
One coding question was like,
Design a data structure that reads characters one at a time from a stream and supports two operations:
add(char c): Adds a character to the stream.
printCompressed(): Prints the compressed string, where consecutive characters are compressed using count (e.g., "aaabb" becomes "a3b2").
Both operations should work in O(1) time amortized, especially printCompressed().