Re: [BangPypers] First python interview
This is a great introduction to data structures and algorithms and that too in Python. http://interactivepython.org/courselib/static/pythonds/Introduction/introduction.html Regards Konark On Thu, Oct 17, 2013 at 10:50 AM, ashish makani ashish.mak...@gmail.comwrote: Some really insightful stuff here https://news.ycombinator.com/item?id=6559404 http://www.interviewcake.com/tips-and-tricks *The only way to do great work is to love what you do. If you haven’t found it yet, keep looking. Don’t settle. As with all matters of the heart, you’ll know when you find it.” - Steve Jobs (1955 - 2011)* On Tue, Oct 15, 2013 at 8:56 PM, ashish makani ashish.mak...@gmail.com wrote: Lots of great links resources ! Thanks Krace for the great reddit links Time complexity of operations on python data structures might be useful https://wiki.python.org/moin/TimeComplexity All the best Avneesh ! Update this thread with the questions you got asked after the interview cheers ashish *The only way to do great work is to love what you do. If you haven’t found it yet, keep looking. Don’t settle. As with all matters of the heart, you’ll know when you find it.” - Steve Jobs (1955 - 2011)* On Tue, Oct 15, 2013 at 12:07 PM, Dhananjay Nene dhananjay.n...@gmail.com wrote: On Tue, Oct 15, 2013 at 11:25 AM, Navin Kabra na...@smriti.com wrote: If I were interviewing you, I would not really be checking your python knowledge (unless you claimed to be good in Python in your resume). I would really check how good you are in Java (your primary language), and your general programming and problem solving skills. +1. I always prefer to ask someone what he is really good at and assuming one of the interviewing team has good exposure to that go really deep. I know this is not an answer to your question, but is more an aside - interviewing someone who claims limited knowledge or exposure to something is more often than not a futile exercise unless the candidate turns out really strong. If the candidate cannot answer the questions well, it is very hard to reach any reasonable assessment. So if I was the interviewer, I would really not worry about how much python you knew, but instead go after your java skills because thats what you've primarily worked on, and its your java knowledge that would be the decisive factor. ___ BangPypers mailing list BangPypers@python.org https://mail.python.org/mailman/listinfo/bangpypers ___ BangPypers mailing list BangPypers@python.org https://mail.python.org/mailman/listinfo/bangpypers ___ BangPypers mailing list BangPypers@python.org https://mail.python.org/mailman/listinfo/bangpypers
Re: [BangPypers] First python interview
Some really insightful stuff here https://news.ycombinator.com/item?id=6559404 http://www.interviewcake.com/tips-and-tricks *The only way to do great work is to love what you do. If you haven’t found it yet, keep looking. Don’t settle. As with all matters of the heart, you’ll know when you find it.” - Steve Jobs (1955 - 2011)* On Tue, Oct 15, 2013 at 8:56 PM, ashish makani ashish.mak...@gmail.comwrote: Lots of great links resources ! Thanks Krace for the great reddit links Time complexity of operations on python data structures might be useful https://wiki.python.org/moin/TimeComplexity All the best Avneesh ! Update this thread with the questions you got asked after the interview cheers ashish *The only way to do great work is to love what you do. If you haven’t found it yet, keep looking. Don’t settle. As with all matters of the heart, you’ll know when you find it.” - Steve Jobs (1955 - 2011)* On Tue, Oct 15, 2013 at 12:07 PM, Dhananjay Nene dhananjay.n...@gmail.com wrote: On Tue, Oct 15, 2013 at 11:25 AM, Navin Kabra na...@smriti.com wrote: If I were interviewing you, I would not really be checking your python knowledge (unless you claimed to be good in Python in your resume). I would really check how good you are in Java (your primary language), and your general programming and problem solving skills. +1. I always prefer to ask someone what he is really good at and assuming one of the interviewing team has good exposure to that go really deep. I know this is not an answer to your question, but is more an aside - interviewing someone who claims limited knowledge or exposure to something is more often than not a futile exercise unless the candidate turns out really strong. If the candidate cannot answer the questions well, it is very hard to reach any reasonable assessment. So if I was the interviewer, I would really not worry about how much python you knew, but instead go after your java skills because thats what you've primarily worked on, and its your java knowledge that would be the decisive factor. ___ BangPypers mailing list BangPypers@python.org https://mail.python.org/mailman/listinfo/bangpypers ___ BangPypers mailing list BangPypers@python.org https://mail.python.org/mailman/listinfo/bangpypers
Re: [BangPypers] First python interview
On Tue, Oct 15, 2013 at 11:25 AM, Navin Kabra na...@smriti.com wrote: If I were interviewing you, I would not really be checking your python knowledge (unless you claimed to be good in Python in your resume). I would really check how good you are in Java (your primary language), and your general programming and problem solving skills. +1. I always prefer to ask someone what he is really good at and assuming one of the interviewing team has good exposure to that go really deep. I know this is not an answer to your question, but is more an aside - interviewing someone who claims limited knowledge or exposure to something is more often than not a futile exercise unless the candidate turns out really strong. If the candidate cannot answer the questions well, it is very hard to reach any reasonable assessment. So if I was the interviewer, I would really not worry about how much python you knew, but instead go after your java skills because thats what you've primarily worked on, and its your java knowledge that would be the decisive factor. ___ BangPypers mailing list BangPypers@python.org https://mail.python.org/mailman/listinfo/bangpypers
Re: [BangPypers] First python interview
Lots of great links resources ! Thanks Krace for the great reddit links Time complexity of operations on python data structures might be useful https://wiki.python.org/moin/TimeComplexity All the best Avneesh ! Update this thread with the questions you got asked after the interview cheers ashish *The only way to do great work is to love what you do. If you haven’t found it yet, keep looking. Don’t settle. As with all matters of the heart, you’ll know when you find it.” - Steve Jobs (1955 - 2011)* On Tue, Oct 15, 2013 at 12:07 PM, Dhananjay Nene dhananjay.n...@gmail.comwrote: On Tue, Oct 15, 2013 at 11:25 AM, Navin Kabra na...@smriti.com wrote: If I were interviewing you, I would not really be checking your python knowledge (unless you claimed to be good in Python in your resume). I would really check how good you are in Java (your primary language), and your general programming and problem solving skills. +1. I always prefer to ask someone what he is really good at and assuming one of the interviewing team has good exposure to that go really deep. I know this is not an answer to your question, but is more an aside - interviewing someone who claims limited knowledge or exposure to something is more often than not a futile exercise unless the candidate turns out really strong. If the candidate cannot answer the questions well, it is very hard to reach any reasonable assessment. So if I was the interviewer, I would really not worry about how much python you knew, but instead go after your java skills because thats what you've primarily worked on, and its your java knowledge that would be the decisive factor. ___ BangPypers mailing list BangPypers@python.org https://mail.python.org/mailman/listinfo/bangpypers ___ BangPypers mailing list BangPypers@python.org https://mail.python.org/mailman/listinfo/bangpypers
[BangPypers] First python interview
Hi guys, I am going in for my first python interview. I have never actively worked in python(java programmer) but am comfortable with it to some extent(used it for competing at code chef). I am sure all you python gurus probably would have interviewed people for python and many of you would have given lots of interviews for Python. I could really use some tips on what exactly should I really be focusing on while studying for it and what should I expect. A little about the process up till now- They sent me a problem to solve(the usual code jam type problem, but toned down in difficulty) which i was able to do correctly. Now i have telephonic interview. They basically require people strong in python and knowledge of django is a plus. I have 2 days to prepare for it. Thanks. ___ BangPypers mailing list BangPypers@python.org https://mail.python.org/mailman/listinfo/bangpypers
Re: [BangPypers] First python interview
Since you are already somewhat comfortable with python. I suggest the following depending on how much time you have. 1. Learn Python the hard way http://learnpythonthehardway.org/book/ Work your way through the book as much as possible 2. Project Euler http://projecteuler.net/ Implement some of the problems here to get a good hang of things 3. Python Module of the week If you do some half-decent work with python you will be using a lot of libraries. Start with this pdf http://pymotw.com/2/PyMOTW-1.132.pdf to get an overview of some of the modules. Also python documentation is quite extensive. As for Django, The documentation is decent (just check the version you are working on). I have read good review of two scoop of Django but not read it myself. -- Vinayak On Mon, Oct 14, 2013 at 6:22 PM, Avneesh Chadha avneesh.cha...@gmail.comwrote: Hi guys, I am going in for my first python interview. I have never actively worked in python(java programmer) but am comfortable with it to some extent(used it for competing at code chef). I am sure all you python gurus probably would have interviewed people for python and many of you would have given lots of interviews for Python. I could really use some tips on what exactly should I really be focusing on while studying for it and what should I expect. A little about the process up till now- They sent me a problem to solve(the usual code jam type problem, but toned down in difficulty) which i was able to do correctly. Now i have telephonic interview. They basically require people strong in python and knowledge of django is a plus. I have 2 days to prepare for it. Thanks. ___ BangPypers mailing list BangPypers@python.org https://mail.python.org/mailman/listinfo/bangpypers ___ BangPypers mailing list BangPypers@python.org https://mail.python.org/mailman/listinfo/bangpypers
Re: [BangPypers] First python interview
Focus more on problem solving, not language. It is problem solving ability, which is seen. On Mon, Oct 14, 2013 at 6:35 PM, Vinayak Hegde vinay...@gmail.com wrote: Since you are already somewhat comfortable with python. I suggest the following depending on how much time you have. 1. Learn Python the hard way http://learnpythonthehardway.org/book/ Work your way through the book as much as possible 2. Project Euler http://projecteuler.net/ Implement some of the problems here to get a good hang of things 3. Python Module of the week If you do some half-decent work with python you will be using a lot of libraries. Start with this pdf http://pymotw.com/2/PyMOTW-1.132.pdf to get an overview of some of the modules. Also python documentation is quite extensive. As for Django, The documentation is decent (just check the version you are working on). I have read good review of two scoop of Django but not read it myself. -- Vinayak On Mon, Oct 14, 2013 at 6:22 PM, Avneesh Chadha avneesh.cha...@gmail.com wrote: Hi guys, I am going in for my first python interview. I have never actively worked in python(java programmer) but am comfortable with it to some extent(used it for competing at code chef). I am sure all you python gurus probably would have interviewed people for python and many of you would have given lots of interviews for Python. I could really use some tips on what exactly should I really be focusing on while studying for it and what should I expect. A little about the process up till now- They sent me a problem to solve(the usual code jam type problem, but toned down in difficulty) which i was able to do correctly. Now i have telephonic interview. They basically require people strong in python and knowledge of django is a plus. I have 2 days to prepare for it. Thanks. ___ BangPypers mailing list BangPypers@python.org https://mail.python.org/mailman/listinfo/bangpypers ___ BangPypers mailing list BangPypers@python.org https://mail.python.org/mailman/listinfo/bangpypers ___ BangPypers mailing list BangPypers@python.org https://mail.python.org/mailman/listinfo/bangpypers
Re: [BangPypers] First python interview
Few reddit links 1. http://www.reddit.com/r/Python/comments/1knw7z/python_interview_questions/ 2. http://www.reddit.com/r/Python/comments/dxvtv/favorite_python_interview_question/ 3. http://www.reddit.com/r/Python/comments/1dbls9/python_interview_question_and_answers/ On Mon, Oct 14, 2013 at 9:27 PM, L Radhakrishna Rao satishsaga...@gmail.com wrote: Focus more on problem solving, not language. It is problem solving ability, which is seen. On Mon, Oct 14, 2013 at 6:35 PM, Vinayak Hegde vinay...@gmail.com wrote: Since you are already somewhat comfortable with python. I suggest the following depending on how much time you have. 1. Learn Python the hard way http://learnpythonthehardway.org/book/ Work your way through the book as much as possible 2. Project Euler http://projecteuler.net/ Implement some of the problems here to get a good hang of things 3. Python Module of the week If you do some half-decent work with python you will be using a lot of libraries. Start with this pdf http://pymotw.com/2/PyMOTW-1.132.pdf to get an overview of some of the modules. Also python documentation is quite extensive. As for Django, The documentation is decent (just check the version you are working on). I have read good review of two scoop of Django but not read it myself. -- Vinayak On Mon, Oct 14, 2013 at 6:22 PM, Avneesh Chadha avneesh.cha...@gmail.com wrote: Hi guys, I am going in for my first python interview. I have never actively worked in python(java programmer) but am comfortable with it to some extent(used it for competing at code chef). I am sure all you python gurus probably would have interviewed people for python and many of you would have given lots of interviews for Python. I could really use some tips on what exactly should I really be focusing on while studying for it and what should I expect. A little about the process up till now- They sent me a problem to solve(the usual code jam type problem, but toned down in difficulty) which i was able to do correctly. Now i have telephonic interview. They basically require people strong in python and knowledge of django is a plus. I have 2 days to prepare for it. Thanks. ___ BangPypers mailing list BangPypers@python.org https://mail.python.org/mailman/listinfo/bangpypers ___ BangPypers mailing list BangPypers@python.org https://mail.python.org/mailman/listinfo/bangpypers ___ BangPypers mailing list BangPypers@python.org https://mail.python.org/mailman/listinfo/bangpypers -- * Thanks Regards kracekumar Talk is cheap, show me the code -- Linus Torvalds http://kracekumar.com * ___ BangPypers mailing list BangPypers@python.org https://mail.python.org/mailman/listinfo/bangpypers
Re: [BangPypers] First python interview
Date: Mon, 14 Oct 2013 18:22:44 +0530 From: avneesh.cha...@gmail.com To: bangpypers@python.org Learning Django may take some time, but python is a programming language in which you don't have to put any extra effort in learning if you know any other programming language. I suggest you first go through some examples to get a feel of python and once you feel comfortable start coding.I don't think it will take a lot of time for you to learn python. Subject: [BangPypers] First python interview Hi guys, I am going in for my first python interview. I have never actively worked in python(java programmer) but am comfortable with it to some extent(used it for competing at code chef). I am sure all you python gurus probably would have interviewed people for python and many of you would have given lots of interviews for Python. I could really use some tips on what exactly should I really be focusing on while studying for it and what should I expect. A little about the process up till now- They sent me a problem to solve(the usual code jam type problem, but toned down in difficulty) which i was able to do correctly. Now i have telephonic interview. They basically require people strong in python and knowledge of django is a plus. I have 2 days to prepare for it. Thanks. ___ BangPypers mailing list BangPypers@python.org https://mail.python.org/mailman/listinfo/bangpypers ___ BangPypers mailing list BangPypers@python.org https://mail.python.org/mailman/listinfo/bangpypers
Re: [BangPypers] First python interview
If I were interviewing you, I would not really be checking your python knowledge (unless you claimed to be good in Python in your resume). I would really check how good you are in Java (your primary language), and your general programming and problem solving skills. However, if I really wanted someone good in Python right now, I would check how far you had progressed in writing 'pythonic' code. Here is one attempt at making a list of features that newbies (i.e. people migrating to python from other languages) typically miss, or learn late in life. - List comprehensions and generators. - Familiarity with the standard library - too much re-invention of the wheel exists in the world today. You shouldn't be adding to that problem. - Use of *args and **kwargs - knowledge of itertools - Docstrings and Doctests - scipy/numpy/matplotlib if you're doing anything with data Even more advanced features - I really wouldn't expect you to know these, but if you did, that would impress me: - Generator expressions (and how to create those yourself). Combine with list comprehensions - Decorators - to make your code concise and more readable. And learn to create decorators - Understanding of python closures. A lot of complex code gets written by people who don't think of using an appropriate closure - The 'with' statement. - Properties. I adapted this from here: http://www.quora.com/Navin-Kabra/answers/Python-programming-language-1 Also check out this StackOverflow question: http://stackoverflow.com/questions/101268/hidden-features-of-python Avneesh Chadha avneesh.cha...@gmail.com writes: Hi guys, I am going in for my first python interview. I have never actively worked in python(java programmer) but am comfortable with it to some extent(used it for competing at code chef). I am sure all you python gurus probably would have interviewed people for python and many of you would have given lots of interviews for Python. I could really use some tips on what exactly should I really be focusing on while studying for it and what should I expect. A little about the process up till now- They sent me a problem to solve(the usual code jam type problem, but toned down in difficulty) which i was able to do correctly. Now i have telephonic interview. They basically require people strong in python and knowledge of django is a plus. I have 2 days to prepare for it. Thanks. ___ BangPypers mailing list BangPypers@python.org https://mail.python.org/mailman/listinfo/bangpypers ___ BangPypers mailing list BangPypers@python.org https://mail.python.org/mailman/listinfo/bangpypers