Total process time 2 days.
I found out about the opportunity from indeed, I applied over the weekend and someone emailed me Monday morning asking if I will have any time to chat this afternoon, we agreed to talk at 4.00pm.
4:00pm: It was an technical interview (I was not told that it will be technical interview). The cellphone network connection was terribly bad, he asked me senior level questions about html/css/javascript. Lasted for about an hour.
5.30pm: I sent him Thank you email, immediately he asks if I am available at 8.30am next day. I agreed for 2-3 hours on site interview.
Next Day at 8.30am: 2 interview for 1 hours each. One on algorithm and data modeling. Second on Javascript. All senior/Architect level questions. It seemed both the interviewers had 'I am not going to hire you' expression right from the beginning.
12pm: I sent the Thank you email, immediately got the rejection.