I applied in-person. The process took 1 day. I interviewed at Ashenab Consulting Engineers (Tehran, Tehran) in Jan 2013
Interview
I approached on of the managers for the position. At first, I had a meeting with him, after a week I was offered a position and was invited for the interview. They went through my CV and ask me about what would I do in different situations and to solve scenarios.
Interview questions [1]
Question 1
What will you do in case a customer asks you to do something wrong?