Interview process is very frustrating here ,if you applied for Sales or service Jobs.First day Hr asks you random questions about your background, past experience or What's your aim kind of questions. After that you've to wait for hours to face technical rounds. Most often they will try to hold you for 3-4 hours and asked you to come next day.Similar things happen inn next day too but somehow they managed to schedule it after 4 hours waiting which is quite frustrating. My past experience helped me to get me this job. In technical round they will ask you basic Mathematical and civil related questions only.