2 Technical round, 1 Managerial and 1 HR Round happened for Software Engineer-2 role.
Round-1 : Person started with basic Python questions like, data types, and what all operations I can do on those, had to share screen and explained him. Then he gave me one problem, first I had solved that roughly and then he gave various inputs to that function and told me make sure to catch all type of error.
Round-2: There was one question on dictionary, I had to write code for that, basic but was tricky at first instance.
Managerial round: It was just normal conversation with manager, we talked about various scenario like if I have faced some obstacle and deadline is near how will I approach. Also talked about various moral values, trust, communication, collaborating with team.
HR round: It was just negotiation, I gave my number, you need to show that you deserve it. don't worry about if you are currently underpaid and even it's more than 70% from current one, go and ask, and tell why.