After initial contact with the company recruiter, I was sent a take home coding challenge. I was not given any opportunity to ask clarifying questions about the coding challenge. This coding challenge was designed to filter out and select in favor of the most desperate candidates because any self-respecting candidate would immediately detect the real objective of the this challenge. It required the candidate to develop an C++ program which takes massive amount of input from the user by typing it in during runtime via prompts. This means that to test this application, I would need to send all the inputs to the program by typing it in during run time. I wasn't allowed to read the input from any file where typing could be avoided. Only the most desperate candidate will be willing to tackle such a blatantly stupid and time consuming way of testing a take home challenge. I believe Genesys is searching for candidates who have no other option of landing a software engineering role, and then try to hire them for the lowest possible compensation. I however, was taking advantage of the take home challenge as a way to prepare for interviews with FANG companies.