Skip to main content

Interview at Servian


 Hi All,

I am back again with another wonderful blog sharing my experience about my interview at one of the very promising Australia Based Company, Servian. I happen to know about it from linkedin. After a good deal of research and seeing reviews from Glassdoor I finally applied for it.  the JD was for ETL Developer.

At the very begining I received a call from their HR who was based on Bangalore. He asked me about my current job role and my relocation preference. They have been hiring for just Banagalore location so my saying that "I don't have any specific location preference did help!". I was asked about my current and expected CTC and then followed a question to justify such a hike :p

Machine Round

I was finally considered for a machine round and the interview was supposed to be scheduled once I clear this round. There were 15 Questions and the allocated time was 1 hour. The difficulty was not much. Question based on joins, aggregator and group by were there. I felt the difficulty were either low or medium. However, I recomend having some hands on as it will ensure you don't drag the  assessment long. Note: one of the question here was to write about your motivation to join the company. So, a bit of research on the same before the assessment will help. 

Technical Interview

The technical interview was schedule between 4 PM to 5 PM on teams. I had to switch on my webcam and answer the questions being asked. Here are some of the questions that were asked to me. 

  

1. The input table is shown in figure 2. Write a query to show the data as structured in figure 1.


figure 1: Output format



figure 2: Input format


The question seemed a bit tricky initially and I took some time to figure out a solution for the same. Below is the SS of the solution I wrote.

select a.name,b.name,c.name,d.name from
electronics a
join
electronics b
on 
a.category_id=b.parent_id
join
electronics c
on
b.category_id=c.parent_id
left join
electronics d
on
c.category_id=d.parent_id
where a.name="ELECTRONICS"


2. I was the asked about schemas - Start, Galaxy and Snowflake.

3. Which schema has normalized tables.

4. How can you take the data from a flatfile and a table and join data from them and store it in third table, without using any tool.

5. What are confirmed dimensions. Explain with an example. 


These were the questions I was asked. And frankly speaking it was not much difficult. 

However, I received a mail after a week that I was not a right fit for the role. I guess it was due to me taking a little longer to solve the query problem which was asked at the very begining. This rejection did enervate the lambent fire in me and I have been strugling hard to hit a better job now. 


One platform that has been helping me prepare is hacker rank. I insists my readers to practice the sql statements at https://www.hackerrank.com/domains/sql .It has hone my skills to a great extent.


Hope you like my blog and do share your opinion and experience on the same.

 










I was asked 

Comments

Popular posts from this blog

KPMG Interview Experience

Hello Readers, This blog is about my interview experience with KPMG India. I have covered the intricacies of the interview process along with the questions asked. I must highlight my profile to you guys so that you get the context of the interview. I had 1 year of experience working as a web developer and had worked as an ETL developer at cognizant for 3 years. During my stint, I got to work on tools and technologies like Informatica Powercenter, Informatica B2B Dx, Informatica MFT, Splunk, Python, Shell Scripting, PHP, MongoDB, Laravel, NodeJS, and SQL.  So, let me begin. I have divided it into parts so that it gets easy to comprehend the sections separately.  The Application. I have been applying for jobs since September 2020. In the beginning, I hardly received any calls for the interview. I applied using Naukri and even got a Linkedin premium account. I must admit that most of the calls that I received later were via my applications over LinkedIn but during the initial period, I ha

Cognizant Interview Experience

Hi all, I am back again with a new interview experience with cognizant. The interview was held on 11th March 18, at Unitech, Kolkata …. The candidates who cleared an online assessment by amcat were called for the interview. The assessment was on quantitative, verbal and non verbal questions. Also, there was a coding test of one hour that comprised of two programs. The problems were quite simple based on loops, arrays and functions. However, it must not be taken lightly because some Of the problems were quite challenging. I insists one to solve some questions from hackerank before you sit for the automata round. Let's move on to the interview experience now. My reporting time was 11:00 am and I reached there on time with all the asked documents. The amcat team was present there to assess and check the documents. I must highlight that they are very strict with the documents, so don't miss out carrying any of the document they have asked for. Each of the cand

Technical Interview at Josh Technology

Hi, Its Suraj Jeswara, a Computer Engineer. I had my technical interview under Josh technologies on 29.03.17 conducted by Amcat at BP Poddar Institute of Management & Technology . The technical interview was basically comprised of an online and a written test . The test was far more challenging than anticipated at the beginning. The online test was comprised of quantitative aptitude, computer programming and automata . The quants portion was kinda the one we encounter in Amcat examination. Easy but time crux do exists. In automata section only 2 questions were to be done in 45. Seems pretty easy but I vouch if you are not in flow with coding you can not solve a single one. I could do a pattern problem. Question : Print the following pattern 1 3*2 4*5*6 10*9*8*7 11*12*13*14*15 For n rows… we were suppose to run and compile it against the test cases provided. The 2nd one was on linked list and unfortunetly I couldn’t dispose it on time. The computer prog