For Senior Software Engineer there are 2 rounds of interview .
First Round- Problem Solving, Domain Knowledge, Questions based on previous Projects,
Puzzles, TCP/IP, Networking, OS concepts, REST concepts,
2nd-Round- Coding ,linked list, Binary tree, Sorting ,Socket Programming, Algorithms, mostly medium level