Mass recruiters will not ask very tough questions. They will ask basic to medium questions on C, Java, SQL. Maybe they will ask you to write basic programs like searching in an array or sorting.
For other companies which have higher salaries, it depends on the job profile. You need to check the job description and criteria and prepare accordingly.
See some examples below-
Bigbasket is hiring for Testing profile, so they will ask questions on Testing and will prefer knowledge on scripting languages like Python. (CS/IT only)
CloudAccel hiring for Software Developer profile and want good knowledge of Java, NodeJS and RDBMS.
DataMetica is hiring for Big Data Engineer and want understanding on Big Data, Data Science, Information Analytics and related technologies like Hadoop, JAVA, NoSQL.(CS/IT only)
As you see most of these companies want CS/IT only sometimes they take ECE also.
But as EEE you will have lesser chance here.
In mass recruitment you will have a higher chance.
If you don’t have programming knowledge, start with C and Java.
You can watch videos on YouTube by Derek Banas, thenewboston. [Search in their playlist for videos on C, Java]
You can refer to websites like geeksforgeeks where you can practice online also.