I have applied Online. I got a call after 1 month. First Round was an Online test in which 2 coding, cash 1 easy, 1 medium, 1 SQL query question, and 10 to 15 MCQ related to Data Engineering. I Cleared the first round. Second round was with the Senior manager. He asked 3 to 4 logic-based coding questions, and 2 to 3 SQL-based questions and discussed the work I have done in previous companies. He has also asked 1 system design question. I cleared the second round Now the third round was with the vice president. He asked me 2 coding questions in which one was Dynamic Programming. I actually got amazed that for the data Engineer role they are asking DP questions still I was able to solve, but not able to optimize as I was not prepared for the SDE level. And not a single question related to Data Engineering, only 1 SQL question. And later he just says take the developer job with less than half the salary, which I was earning in my previous company. I mean what is this I have filled out the form for Data Engineering, not for the developer. I stick with my decision that I am here for Data Engineering and the Interview finished. And the later HR even feel necessary to inform me until I called her after 2 days. Very Irresponsible.