Thursday 5 May 2016

Interview Questions For Django Developers

Django an open source framework written in Python, was designed to save Web developers time and money by promoting the idea of reusing code and avoiding replication. As with any language, programmers interviewing for a job involving Django are going to face a series of specialized questions. The questions based on my  interview experience 

Questions are:

  1. Tell about Django Framework and working of Django Framework ?
  2. What is ORM ?
  3. Why we call as Django Framework is MVT architecture ?
  4. What is Middleware ? what is Important ? How to write Custom middlewares in Django?
  5. What is role of ALLOWED_HOSTs in Django ?
  6. What is CSRF ?
  7. What is Decorator ? How to Write Custom Decorator ? 
  8. what are built in Decorators in Django ?
  9. What is Template Tags ? How to write custom template tags ? 
  10. what are the built in template tags?
  11. How to inherit the A template in B template ?( template inheritance )
  12. Tell about few packages which you used in your Django career?
  13. Difference between FBV and CBV ?
  14. Difference between Form and Model Form ?
  15. User authentication Django ? where you can find the User(importing) ?
  16. What is Hashing ? difference between hashing and encryption ?
  17. What is __init __ method ?
  18.  What is diff List,Dictionary and Tuple ?( Some times the lead will ask these questions in twice or thrice , they checking the whether you are good in your anwser ?
  19.   What is Message ?
  20. How to Handle Load Management in python ?
  21. What is Memcache ?  what is redis server ? 
  22. What is Scheduling ? the packages which we used ?
  23. what is caching ?
  24. What is South ?
  25. What is Unicode ?
  26. Built in data types in Python ?
  27. Why python is interpreter ?  
  28. Memory management in Python ?
  29. In python Call by reference or Call by value ?
  30. Which version you familiar with in Django ?
  31. What is generater function ?
  32. List comprehensions?
  33. Why we use lamda function ? real time example ?
  34. What is signals  ?
  35. Map function ?
  36. Database ( if PostgreSQL,Mysql study the package name ) ?
  37. NoSql Database ?
  38. Mongodb with django ?
  39. What query set and Instance ?
  40. Difference between value and value_list ?
  41. What is __set method ?
  42. what is __init__method ?
  43. Aggregate and Annotate  ?
  44. What is lambada, where we use lambda ?
  45. How to make a meta list to normal list ?

No comments:

Post a Comment