In the job interview process, the first stage was a screening call to assess technical skills and they provide an opportunity for self-introduction. Following this, I was given a take-home assignment as part of the process. Despite claiming to offer flexibility based on relevant open-source contributions, they do not consider your contribution to multiple relevant open-source projects. I was still required to complete the take-home assignment as part of the process, which was weird in my perspective. It is really very frustrating when past contributions are not taken into consideration during the job interview process and are not even given a cursory glance by the company. They just want to force candidates to do the take home assignment, and it is left to people's imagination who read this post on what would be the reason why they want a candidate to perform a take home assignment, even with numerous relevant open-source contribution. On to the next part, once I had finished my take home assignment and I sent the link to the respective recruiter, so that they can forward it to corresponding team to review the code, the team does not even take a look at it. But they respond back saying they would want to carry forward with a technical interview/discussion. And again I leave it to reader's imagination on why the company would mandate a candidate to do the take home assignment. I'm sure anyone would be surprised as myself, even during the day of interview people have not cloned your code or even took a look at your code (Thanks to GitHub insights). And then during interview, which involved VP of the company, a senior engineer and a principal engineer, there will be zero questions on your past experience or projects and also zero questions or discussions on your take home assignment submission. Even if you had shown interest in going through their product and their open-source project and answer the corresponding questions, it is not enough for them. They would expect you have to contributed to their open-source project or at least gone through every piece of code and be ready to explain why a function in their code base would return a certain type of value and not something else. Be ready to explain what are all the CRDs associated with the project and their utility in whole scheme of the product. But when asked point blank to the recruiter on what would the interview will look like, the response one gets is a generic one stating, discussion on previous experience and your take home assignment. Do not fall for this trap. To conclude, I would not recommend anyone to apply for this role or any role in this company for that matter. They just want you to spend enormours amount of time from your side to be prepared for the interview and they would not even spend a minute of their time to take a look at your take home assignment. It's important for candidates to be aware of such companies that may not fully consider candiate's efforts and qualifications during the job interview process, despite requiring them to complete an assignment. If this company expects a candidate to go through every line of their open-source project and forces a candidate to complete an assignment but then fails to review their submission or even visit the assignment's Github repository, it is a red flag in my perspective indicating a lack of consideration for the candidate's time and efforts. I would suggest candidates to carefully evaluate their options and better stay away from such company.