Zeus Studying is an Indian data know-how firm that helps publishers and EdTech corporations profit from the most recent know-how and educating improvements. I utilized for the Software program Developer function place at Zeus Studying by means of a recruitment publish on Linkedin.
Job Description for Software program Developer function at Zeus Studying
- Independently consider options to advanced necessities: possess distinctive logical abilities.
- Work on merchandise which are used throughout platforms (e.g. Cell Gadgets, Tablets)
- Collaborate with back-end builders and net designers.
- Conduct developer/unit testing and launch actions.
- Optimize functions for optimum efficiency.
- Construct reusable code and libraries for future use.
- Can multi-task and keep organized in a dynamic work atmosphere.
Necessities
- Information of HTML5, javascript ,and jQuery.
- Information in utilizing Bootstrap and CSS3 to assist responsiveness and construct wealthy UI functions.
- Information in a minimum of one of many front-end Javascript frameworks e.g. Spine, Angular, React JS.
- Good understanding of OO programming and design patterns.
- Good debugging and optimization abilities.
- BE/MCA or increased in a computer-related discipline.
The interview course of consisted of two rounds and it was as follows:
Spherical 1:
- The First spherical was the Aptitude + Coding take a look at scheduled on Mettl.
- The period of this take a look at was 3 hours 30 minutes.
- The take a look at consisted of two sections i.e Aptitude and Coding sections.
- There have been 25 Aptitude questions of simple to medium problem consisting of Quantitative aptitude, Verbal Capacity, and Logical Reasoning.
- There have been 10 Coding questions of simple stage questions consisting of the next questions:
- Two questions on predicting the output of this system.
- Debugging questions like, Discover and Appropriate the errors in this system
- Swap the values of a and b with out utilizing one other variable.
- Discover if two rectangles overlap or not with a slight variation that as a substitute of coordinates l1 and l2, x, y, peak, and width got.
- Given a operate rand100to200() that offers a random quantity from 100 to 200 (inclusive). Utilizing this operate write a operate rand20to30() that generates random numbers between 20 to 30 (inclusive).
- Code to create a given desk utilizing the fundamental construction of HTML.
- Discovering logical errors in a program.
- Program to reverse every phrase within the sentence.
- Most Frequent ingredient in an array.
Spherical 1 was simple, the one downside is that they don’t present any compilers to kind the code, it’s important to kind the code within the textual content field supplied.
Verdict: Spherical 1 cleared.
Spherical 2: Technical Interview
This was the ultimate spherical.
- Introduce Your self.
- Any previous Internship Expertise and my function within the internship.
- Which Techstack do I like probably the most and why?
- Questions associated to my initiatives like how I method an issue, and good coding practices.
- My function within the group initiatives I discussed.
- What are the periods?
- What’s an API? Have you ever ever used an API?
- Questions on how a lot I learn about net growth.
- Then he requested me to current my display and open any code editor of my alternative.
- He requested to write down a operate that takes two numbers as arguments and returns multiplication and addition of the 2 numbers.
- The one catch was he needed me to return each from the identical operate.
- So I used to vector to retailer the multiplication at 0th index and addition at 1st index and returned it.
I want to say simply be interactive within the Technical spherical. Don’t sit clean. Clarify each step whereas coding your method.
Sadly, I didn’t clear the Technical Interview