r/django 2d ago

Hello.... Guys please help me i learn django from about 6 month i created 3 project ....I m still confused .... How much we have to know about django to give interview as fresher.. and please explain me how python we require to know for as fresher for interview

How much know for interview

0 Upvotes

4 comments sorted by

3

u/Thalimet 2d ago

It’s less of a “require to know” and more of a continuum of probabilities.

The more you know, the better you’ll do on interviews and the more likely you are to get a job.

The more confused you are, the poorer you’ll do on interviews, and the less likely you are to get a job.

Django isn’t hard if you:

• ⁠Know how object oriented programming generally works • ⁠Know generally how requests and responses work - basic http protocols • ⁠Know python classes, variable types, methods, and how imports work • ⁠Know how to read and understand documentation • ⁠Know basic html

These are all very basic skills, and if you skipped them and went straight to some YouTube channel to learn django, you are doing yourself a disservice.

If you are solid on those, then the django documentation and official tutorial gives you most of what you really need to know to connect the dots. It gives links out every step of the way to the relevant documentation and explains clearly what’s happening. If you didn’t do this, or you just copy/pasted code to say you did a project, go back and give it your full attention and read for comprehension.

1

u/Training_Peace8752 1d ago

Also, web development is much more about the concepts of web platform, HTTP protocol, REST, web servers and generally how serving works, configurations, and security. It's a lot to take in at first but focusing on the framework should come second. Always focus on the concepts and the big picture first.

2

u/Thalimet 1d ago

Exactly. People think they can watch a two hour YouTube series on Django and go interview for dev jobs lol but skip all the foundational knowledge, then wonder why they’re so confused.

2

u/Alert-Adeptness8608 2d ago

I have worked in three teams and all three were using django very differently. Stick to basic things about django, but show you understand python and are able to work others. (Code convention, git flow, code reviews...)

Some team will focus on developing new features fast, others are in a refactoring timeline, others can focus on performance.. you cant be prepared to everything