employer cover photo
employer logo

Pregunta de entrevista de Lacework

Requested that I multithread a Python 3.9 application and to make sure that I could lock/unlock a resource

Respuesta de la entrevista

Anónimo

22 may 2024

When I attempted to setup the functionality to use: async with asyncio.Lock(): ... The interviewer stopped me to state that he was unfamiliar with Python, having never used Python, and did not know what async did. When I attempted to explain it to him, I was interrupted and was told to use some specific code that he would copy/paste into the coderpad. His code was in Java and he had requested that I use his to compile the program I was working on. I tried explaining a second time what the async operator would do and how it would handle locking/unlocking resources, but was once again interrupted and told to just write some pseudocode with his Java instead. I was interviewing for a Python specific role. This was not a fair assessment of my skillset as the interviewer themselves was unfamiliar with the language for the role and prevented me from being able to demonstrate my knowledge and skillset that was required for the role that I had applied to.