I was found by an agent.
First, there was phone technical interview, pretty basic: types of index, types of tables, types of indexes in Oracle.
Then there was in person interview by hiring manager. I need to write couple sqls, not complicated, again was asked about type of joins and indexes.
How would I tune a query, main steps, then by a second manager I was asked couple behavior questions: my strongest skills, about difficult situation, etc.
Please keep in mind, CITCO has a policy: they pickup 3 persons, process all interviews with them, then decide is there anyone suitable or they'd like to pick up another 3 and so on....
That what can tell any recruiter, who is working with them.