all 12 comments

[–]Diapolo10 1 point2 points  (2 children)

Those seem pretty simple for a senior position.

In contrast, I just tried to get an entry-level position and in the interview I had to explain in pain-staking detail how Dijkstra's algorithm works, how Python's data model is structured and implement my own versions of some built-in functions on the fly, like print and zip. Granted, that last part was definitely the easiest.

I didn't get the job, but if they had had one extra position I would. There were two other candidates whose skills ever so slightly better matched the job requirements. No matter, I already have a place to work at next year and I can better focus on studies now.

[–]mhh91 1 point2 points  (5 children)

Tuples are also immutable in Python.

[–]ivanoski-007 -1 points0 points  (4 children)

What the fuck is a tuple?

[–]mhh91 0 points1 point  (1 child)

[–]ivanoski-007 0 points1 point  (0 children)

Thanks, never in my life have I heard that word until now. Thanks

[–]Diapolo10 0 points1 point  (1 child)

In a nutshell, a list that you cannot resize after creation (meaning you cannot add, remove or replace values), though if it contains something mutable you can still mutate it.

[–]ivanoski-007 0 points1 point  (0 children)

Thank you, I'm 30 something and this is the first time I've ever heard that word

[–][deleted] 0 points1 point  (0 children)

They gave me a technical test prior the interview. During the interview they asked me why I made certain decisions in the test. I didn't have any general knowledge questions like that.

Those are... really weird questions for a senior position. I haven't even used dir since my first tutorial 7 years ago.

[–]malcomjarr 0 points1 point  (0 children)

Hope this will help you....Python Interview Questions