Python
Where is asynchronous programming used in Python and in what scenarios is it useful?
Why did you leave your previous company and why are you currently looking for a new position?
What is the time complexity and additional memory of the two-pointer solution?
def function(test_list: list = []): test_list.append(1) print(test_list) test_list = [] function() function(test_list) function() print(test_list)
Are you satisfied with the proposed further process: send CV and answers by email, then book a short call for preparation?
Are you interviewing with other companies and at what stages are the processes?
What kind of company is Mediasoft and why did you leave it?
Is an OrderedDict needed instead of a regular dict for a memoization cache without size limit and eviction policy?
Have you worked with Kafka yourself or did DevOps provide the infrastructure and configurations?
Would you be able to work from an office in Warsaw one or two days a week?
Do you have any questions?
# Write code for the cache function. It should # remember what the decorated function returned, and return the remembered # value on subsequent calls with the same arguments. # Assume all arguments are hashable. # Use only the Python standard library.
What kind of team and project would you like to see, what would you like to see?
Will you consider the company's offer if you reach this stage?
Have you had experience working with Django?
Are you comfortable with interviews in your specialization — backend development?
Which language would you choose for a technical interview?
How did the system work before transitioning to event-driven/Kafka: was it REST API on FastAPI?
What is your highest level of education confirmed by a diploma?
Have you been a team or project leader in your current or previous experience?