Round 1: Introductory interview
In this round, they basically explained what their company was all about, what they do and what I will be doing:
- They told me that they were basically a startup who started in 2015 with the aim of creating creative justice.
- Their focus was to give writers a platform to share their work. They even help writers publish books and e-books.
- Also, they wanted to add multiple languages so as to attract great diversity of readers.
- He also mentioned about their goal to reach 2 million users in another year. Currently they had ~460, 000 users.
- Then, he mentioned about their team size.
- Then, he mentioned about the technologies they used.
Later, they asked me about myself:
- Describe yourself
- What is your current experience? Since, I had worked with C++, he asked why I wanted to shift to Web and what was my motivation for that?
- Are you comfortable with Web technologies. I said I had good hands-on experience with basic web technologies.
- They used NoSQL, so he asked me if I knew it. I said no since I have never worked with it.
Finally, he told me that he will give an assignment to work on based on which they will do the selection.
Round 2: Assignment
- This was a very big assignment. It was basically a design assignment of the complete website (or web app).
- The description was not up to the mark; there were very few instructions and most of it I had to do as per the screenshots they had given. It was a long description of about ~11 – 15 pages which mostly contained screenshots.
- They gave me some images to put in the website, but it wasn’t a complete set of images, so I had a bit of difficulty in working with it. Also, some of the images didn’t even had proper names, so I had to open each image to see if that was the one I wanted.
- The assignment contained designing a website (mobile view) with two pages.
- The design was similar to Facebook or Instagram in which people posted content like a post, quotes, music, or simple discussion about a topic. The post was to be designed in a card-format. Each card had certain common elements like Follow, Like, Share buttons, Comments section, Bookmark, Statistics like no. of likes, shares and comments, images, tags etc.
- The music card was a bit difficult because it required custom design, I tried it out in a separate test file, but couldn’t do it completely.
- The second page was a Recommended section in which for each category there were recommendations. Recommendations had card format but some of them overflowed in the horizontal direction.
- I also had to manually create dummy images in MS Paint so as to enter it in the posts since they had not provided with any images to put in the post.
- I thought I just had to create sample design for them so that they can check whether I had the capability to design websites. I created dummy posts of each category as per the requirement.
After a week, I had to send an email to them to ask about any updates regarding the assignment. They said they won’t be going forward with my application. I was shocked, because I had worked so hard on the assignment for an entire week. I asked them in another mail for any feedback on the assignment, they said it wasn’t what they expected (or wanted).
Positive thing with this interview was that, I got to learn some things about Web technologies which I didn’t knew, for example, working with flex layout. Also, about basics of how to design a custom audio player.
- TIAA Interview Experience -Java Back Backend Developer (3+ years Experience)
- Microsoft Interview Experience (Full Time 2018 Washington DC - with 2.5 years of experience)
- Goldman Sachs Interview Experience | Set 23 (2+ years Experience for Java Developer Role)
- Samsung R&D Bangalore Interview Experience | Lateral hire (6 month experience)
- Arcesium Interview Experience - Senior Software Engineer (3 years experience)
- Arcesium Interview Experience Software Engineer (1+ year experience)
- Brocade Interview Experience | Set 2 (For Software Engineer 0-2.5 Years Experience)
- Oyo Rooms Interview Experience | Set 3 (For Backend Engineer, Experience <=1yrs)
- Arcesium Interview Experience | Set 5 (3+ years experience - Developer profile)
- Nutanix Interview Experience for MTS - QA (4+ year experience) [ Language - Python ]
- Nagarro Interview Experience for Xamarin Developer | 3 Years Experience
- Walmart Lab Interview Experience | Set 7 (Off-Campus 3 Years Experience)
- Oyo Rooms Interview Experience | Set 12 (4+ experience Backend Developer)
- Goldman Sachs Interview Experience | Set 39 (1.5 years experience)
- Walmart Lab Interview Experience | Set 8 (Off-Campus 3 Years Experience)
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to firstname.lastname@example.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.