As you might know by now that to get into levelOne you need to clear interviews.
Please worry about the interview only after you have filled the admissions form correctly.
As you have read in Interview Guide
you will have live coding round. These are few questions you can practive for the round and feel confident.
Interviews are generally 15-20 minutes long only. Here's how it will go.
Give me your introduction and tell me why do you want to join neogcamp?
You answer should be in 1-2 minutes.
Create a web app which would take two inputs. It would also have 4 buttons: +, -, x /. Based on the button clicked perform the operation on the two inputs. You can do this in React or vanillaJS based on your choice. Your time starts now.
See, you have 15 minutes to code this question. Questions are simple. We want to test whether:
a) You have done levelZero lectures properly. b) You can form logic like this and come up with a program.
All questions will be having one logic to implement it.
Create a web app where I can input a text. Now create two buttons + and -. On clicking + increase the fontSize by 2px and vice versa.
Create a web app where I can input a text. Now, create three buttons h1, h2, h3. When I click on any of the button, the text should become h1, h2, or h3.
Create a web app where I can input a text. Now, create three buttons: red, green, blue. Clicking on the button should change the text color.
Create a CLI app which takes name, unit test marks, pre final marks, final marks of 5 students. And then print who has the highest marks. What if I ask you to print the average as well?
Create a web app with a button loded. Show a text loading... on a web app. However, hide it if I click on the button loaded.
Here's an API. Create a web app to call this API with your full name and print the response. This could be extended where we ask you to do something with the response. Like add a text, or capitalise etc.
Here' an API. It will give an error. Write a web app, call this API and read the error message. Show user the error message.
Here's an API, it can give two errors. Either 404, or 401. If the error is 404, show the user 'page not found' and if the error is 401, show the user 'you are not logged in'.
Open your Github repo. Make a small change. And create a PR. Explain what you understand by Git, what's PR etc.
Create a password checker web app. If password is lesser than 10 characters then show an error to user otherwise show success. Someone can ask to make the submit button disabled. Some can ask to make the input field green or red depending on input.
Show me your portfolio. Okay, I like the button you have made. Can you re create the button without looking at source code? You're free to Google though.
Create color variables in CSS. Two colors: primary and secondary. Now make your h1 of primary color, h2 of secondary color. Make two buttons, primary and secondary using the same color. Can you also set a font from Google Font?
Create two objects with name, age, and yuga as Ram, 25, Treta. Krishna, 31, Dwapar. Write a function which takes two objects and return the person with more age.
Create two objects with name, age, and power as Ram, 2500, Treta. Krishna, 2325, Dwapar Write a function which takes two objects and return the person with more power.
Create two objects with name, age, and power as Ram, 2500, Treta. Krishna, 2325, Dwapar. Say if every character in name is worth 35 power points.
Write a function which takes two objects and return the person with more power based on their name and power both.
Create a CLI app which would detect fake news. This app will take news as input and then source.
If source is Facebook or whatsapp then it will output user saying, "Don't believe things on FB and Whatsapp". Can you extend this to include telegram as well?
Note: You can now see how much you have learnt in levelZero! Nothing till here is outside what's being taught in levelZero.
Extension questions will get you more marks. If you finish the first question fast and get an extension question and finish that too, you'll be marked much higher and will be considered for captaincy as well.
Questions will be variance of these or something simpler. Now, question is whether you can do these in 15 minutes. You'll be allowed to Google.
What we have seen as an issue is that some experienced programmers also couldn't do it in 15 minutes as they were over confident and didn't practise the syntax. That's why we are asking you to please practise.
Thank you, we hope you all practise well for the interviews. We really want you to succeed. Interviews are just to make sure that you are sincere and you have practised programming.