Skip to content

Commit f180b89

Browse files
committed
Add Day 5 interview discussion
0 parents  commit f180b89

File tree

7 files changed

+187
-0
lines changed

7 files changed

+187
-0
lines changed

README.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# Daily Codes Initiative
2+
3+
> With a huge demand for developers, competitive programming, algorithms, data structures etc has become a second choice for college students these days, although algorithmic scripting is an essential domain, not only for a student but for every individual who aspires to be a Computer Science Engineer!
4+
5+
I aim to bring back the importance of data structures, algorithms and practicing coding daily in the lives of coders once again! Hence I have started this Daily Codes initiative. [https://github.com/CodeToExpress/dailycodebase](https://github.com/CodeToExpress/dailycodebase)
6+
7+
Also, at the end of the day we will also discuss some common questions asked in the interviews (one question a day) so that in the given time frame of 60 days, one does not only get prepared technically for an interview but also be prepared mentally about the questions that can be asked.
8+
9+
Therefore, this is the repository for the daily codes interview discussion, where I'll be writing what I find, and everyone is open to tell their views (using issues).
10+
11+
Please note that, I (@MadhavBahlMD) will be writing the methods and answers which I found good by exploring various resources, but of course, I am not an expert, so I would be more than happy if you give your views on the questions in the comment section as well. Happy Learning ✨
12+
13+
![cover](./cover.png)
14+
15+
## Discussion Time
16+
17+
- [Day 1 -- Things to keep in mind during an interview](./day1/)
18+
- [Day 2 -- Tell me about yourself](./day2/)
19+
- [Day 3 -- What are your strengths](./day3/)
20+
- [Day 4 -- What are your weaknesses](./day4/)
21+
- [Day 5 -- How to get a job in top coding companies](./day5/)
22+
23+
### Special Thanks
24+
25+
A huge shoutout to various sources from where I learned and increased my knowledge about how one should give interviews and the various important interview questions
26+
27+
- https://www.themuse.com/advice/how-to-answer-the-31-most-common-interview-questions
28+
- http://insidetech.monster.com/careers/articles/4149-100-interview-questions-you-should-be-prepared-to-answer
29+
- https://www.monsterindia.com/career-advice/top-100-interview-questions-to-help-you-succeed-in-a-job-interview-6943.html- https://www.monster.com/career-advice/article/100-potential-interview-questions
30+
- https://soulsearch.files.wordpress.com/2007/05/64interviewquestions1.pdf
31+
- https://www.naukri.com/blog/frequently-asked-hr-interview-questions-and-answers/
32+
33+
I am really grateful to these resources and hence I want to give them credits.

cover.png

132 KB
Loading

day1/README.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# Interview Discussion Day 1 -- Today's Topic
2+
3+
**Things to keep in mind during an interview**
4+
5+
## Common views
6+
7+
- Always be calm, and answer the question that has been asked (An interview is not a high school term-end paper where you can write stories and get marks).
8+
- Always think in a positive direction, negative answers reflect your negative attitude towards things
9+
- Don’t try to memorize the answers, just have many sessions of mock interviews before attempting any interview so that it doesn't seem overwhelming
10+
- Sell what the buyer wants to buy! Match your abilities with the needs of the employer
11+
- Think for a moment before you answer, a pause is better than a wrong answer
12+
- Try to turn weakness into strengths, but never try to hide any weakness
13+
- Be optimistic and believe in yourself
14+
- BE HONEST, NEVER LIE
15+
16+
### Want to add more? or find something wrong? or want to give your views?
17+
18+
**Just create an issue with the title "Interview Discussion Day 1: My Views" and add your views in the description**

day2/README.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
# Interview Discussion Day 2 - Today’s Question
2+
3+
> Tell me about yourself
4+
5+
This is a sure shot question that you are going to face no matter what interview you are giving, and this question gives you the perfect opportunity to leave the “perfect first impression” on the interviewer.
6+
7+
### Where people go wrong?
8+
9+
Many candidates are unprepared and mostly go into the interview without any specific answers or rehearsal for such general questions. This could be a very big mistake since your introduction is the first impression that the interviewer is going to have about you.
10+
11+
Most people stumble while introducing themselves, tell bullshit stories from their past life, or tell some things that are already written in the resume. This is to be noted that many people just say exactly word to word the points which are already written in the resume, which is actually the worst strategy one can think of. For example, what is the use of telling, “Hello, I am ‘xyz’, I am 21 years old, I studied in ‘abc’ school, I was in the school council etc.” All these things are already written clearly in your resume.
12+
13+
Clearly, it is a very important question which must not be answered with randomly. A good answer to this question would start with a small greeting followed by your qualifications and how you are the best fit for the job.
14+
15+
**_Sell what the buyer wants to buy!_**
16+
17+
The condition is really similar, you have to match your abilities to the needs of the employer. So a little homework is required prior to sitting in any interview. Find out about the role and what all skills are needed for that role. If your skills match the role, perfect, if not then don’t lie but try to focus on the similar roles you’ve taken up in past which would help you learn the requirements for this role at a very fast pace.
18+
19+
After uncovering what the employer is looking for, describe why the needs of this job fit with your profile, take examples of the tasks and jobs you have succeeded in before, give some examples of your responsibilities and achievements etc.
20+
21+
Once you’ve found out the needs, and you think you are fit for the role, then be confident, and believe in yourself.
22+
23+
**Here’s a very general example of how I would introduce myself**. (Note that this is a short and typical answer, it does not pay focus to only one “desirable” aspect that interviewer might be looking for. So do not just copy paste it 😜)
24+
25+
```
26+
A cadet by nature and a developer by passion, I expertise in web development.
27+
28+
My name (as you are already aware of) is Madhav Bahl and I am a full stack web developer proficient in HTML, CSS, JavaScript, NodeJS and related frameworks and libraries like MaterializeCSS, Bootstrap, skeleton, React (JS library) etc.
29+
I devote much of my free time to open source contributions on GitHub which keeps me updated to several coding practises and guidelines. I am also a part of several technical communities in and out of my college, and have achieved positions in many hackathons and other competitions.
30+
31+
My aim is to make the youth of this world well versed with programming and technology, and being a tech blogger (link: https://medium.com/@madhavbahl10) I keep writing articles that would help out beginners in tech.
32+
I am passionate about building communities centered around interest groups that can help out people with mutual goals, and with the blend of my technical and management skills, I keep taking initiatives to give back to the community from which I have learned so many wonderful things.
33+
34+
I formed a community called "Logic Xcution"(https://github.com/Logic-Xcution) where we help budding developers learn and grow by providing them with free mentorship, solving their doubts etc. When I found that most people busy with their college life, lack the motivation to do something productive, I started a facebook page called LX-MotiveX (https://www.facebook.com/LXMotiveX/) where I post motivational posts to inspire people. Currently I am working on an initiative called CodeToExpress which is my next step towards fulfilling the dream of a world where everyone is technically sound.
35+
36+
Along with all the technical, management and social skills, I look forward to learning more and more life values and philosophy and integrating them with my regular work life to be a better human as well.
37+
```
38+
39+
### Want to add more? or find something wrong? or want to give your views?
40+
41+
**Just create an issue with the title "Interview Discussion Day 2: My Views" and add your views in the description**

day3/README.md

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
# Interview Discussion Day 3 - Today’s Question
2+
3+
**_What are your “Strengths”?_**
4+
5+
Just like yesterday’s question, “Tell me more about yourself”, even this question is asked in almost all interviews. It might happen that the interviewer might twist the question a little bit like “Tell me your 5 biggest strengths” or something like, “What strengths would you bring to our company?”, or maybe “What would your co-workers say is your strongest area of expertise?” etc.
6+
7+
Yes, this question might seem like a piece of cake, and anyone (including me 😜) would just think to answer the question spontaneously, but yeah, never take any question lightly.
8+
9+
You don’t want your interviewer to think that you are too arrogant and egoistic. So careful with this question :)
10+
11+
**What makes up a good answer?**
12+
13+
Here in this question, you have the chance to present your strengths and the good things about you, but it should be presented in such a way that you don’t look arrogant (and of course not too humble that you forget to tell any important strength/skill of yours).
14+
15+
So I was reading this blog where they took this funny example which caught my eye, so I am rephrasing it,
16+
17+
**Arrogant**
18+
> What are my strengths? Where do I begin? I’m Superman. I mean look. I take off my glasses — Superman. I put them back on — Clark Kent. You can see it. Yeah, you can! Plus, I’m so good at stuff that you’ll think I’m a psychic. I’ll get work done before there is work to do. I can already guarantee you that I’m better than all your other employees combined.
19+
20+
**Too Humble**
21+
> What are my strengths? Well, I guess I’m pretty good at breathing? I don’t know. That’s what my mom said. She’s usually right about stuff. So, I guess yeah. I guess I could say I’m a good breather.
22+
23+
And another example which I loved, suppose you are applying for the job of a content writer, you can say,
24+
25+
>My greatest strength is my writing skills. I can also work to tight deadlines under pressure. For example, I was once asked to complete a project that fell through the cracks. My editor discovered the mistake two hours before the deadline.
26+
27+
> It was an important piece that gave our publication a scoop on the topic in question. Not only did the piece have to go out on time, but it had to be perfect. I hunkered down and wrote. The result? The article was on time and acclaimed.
28+
29+
I must say, it’s really a well-written blog: https://zety.com/blog/what-are-your-strengths
30+
31+
Also, you can tell your skills and strengths that match up with the job profile, for example, if you are applying for sales, you might say my biggest strength is that I am good at convincing people.
32+
33+
Beware (it might be a trap 😅), whenever you say any strength, make sure you have some real-life examples/experiences, or projects (for tech interviews) ready. The interviewer might ask you So this is your strength, give me an example where you've shown this skill.
34+
35+
So be prepared with some strengths that you are going too say, and some examples or some projects where you have shown those skills.
36+
37+
Here are some examples of what people generally answer to this question-
38+
39+
- Good communication skills.
40+
- Dedication…willingness to walk the extra mile to achieve excellence.
41+
- Ability to balance workloads efficiently.
42+
- Ability to learn programs and processes quickly.
43+
- Honesty
44+
- Extremely good people skills.
45+
- Enthusiasm…high level of motivation.
46+
- Flexibility and willingness to take on more responsibility.
47+
48+
### Want to add more? or find something wrong? or want to give your views?
49+
50+
**Just create an issue with the title "Interview Discussion Day 3: My Views" and add your views in the description**

day4/README.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# Interview Discussion Day 3 - Today's Topic
2+
3+
_**What are your “Weaknesses”?**_
4+
5+
Again, this is also a question which you are most likely to come across in any interview you give. Also, this is asked just after “What are your biggest strengths”, and since we discussed the strengths yesterday, today it’s the time for weaknesses.
6+
7+
Yeah, it is the question that we all tend to ignore. Of course, Who would like to tell the interviewer that “I am bad” at something. If you be honest here, you would end up saying your weaknesses, and if you lie, you will be easily caught.
8+
9+
### Here’s a common tactic to handle such a question:
10+
11+
_Disguising a strength as a weakness_
12+
13+
Generally, people try to fake strength as a weakness. For example, someone might say that `My biggest weakness is that I am a real hard worker and sometimes I push myself so hard that it affects my health on long term and even some of the members of the team might not be accustomed to it`
14+
15+
But this type of answer is clearly visible to any experienced to any interviewer, and he can easily find out that you are trying to be over smart.
16+
17+
So a better option would be telling your real weaknesses but never say any weakness that would be harmful to the work environment or might bring the company in a loss.
18+
19+
Also, an additional point will be to admit your weakness and also tell the steps you are taking to remove that weakness.
20+
21+
### Want to add more? or find something wrong? or want to give your views?
22+
23+
**Just create an issue with the title "Interview Discussion Day 4: My Views" and add your views in the description**

day5/README.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# Interview Discussion Day 5 - Today's Discussion
2+
3+
**_How to prepare for tech interviews_**
4+
5+
So I was going through this interesting blog and found some key points one should always remember while preparing for a tech interview: https://www.forbes.com/sites/ciocentral/2011/03/08/10-secrets-to-getting-a-job-at-apple-google-or-microsoft/#44bad103e771
6+
7+
1. Do side projects to learn and improve tech skills
8+
2. Create an Online Portfolio displaying your skills
9+
3. Network with people, attend events, workshops etc.
10+
4. Make a Short and Sweet Resume focusing on your skills and accomplishments
11+
5. Review your resume over and over again, try to remove vague catchy lines and focus on the works you did and accomplishments you gained
12+
6. Prepare for frequently asked questions, and also question like strength, weakness, accomplishment, loss, gain, try to have an example or a story in mind where you went through something and showed you are deserving
13+
7. Competitive programming, tech questions, data structures, and algorithms, operating systems, database management etc. are some frequently asked topics in any tech interview, do practice them regularly (Don’t just walk into an interview without preparation)
14+
8. Prepare Questions that you can ask your interviewer (Asking interesting questions during your interview cannot only help you learn if the job is right for you, but it will also demonstrate to your interviewer that you’re passionate about the position)
15+
9. Admit Mistakes (No one is perfect), and remember:
16+
- A pause is better than wrong answer
17+
- Be honest, never lie
18+
10. Have confidence, be fearless, if you think you deserve the job and you have prepared well enough, never be afraid of how the interview will go
19+
20+
### Want to add more? or find something wrong? or want to give your views?
21+
22+
**Just create an issue with the title "Interview Discussion Day 5: My Views" and add your views in the description**

0 commit comments

Comments
 (0)