The interviewer introduced himself, and gave a brief overview of what to expect during the interview. After asking some basic questions, he proceeded to discuss the development team and some technical details of the group he works with.
The interviewer was pleasant - however, everything was rushed because he had a meeting immediately after the interview. As a result, there was not sufficient time for us to really develop any meaningful conversation about my skills. After a brisk 20-25 minutes, next came the interactive coding test. The test was:
Find the longest palindromic text embedded anywhere within a given string.
Examples:
mqsvrtrvs - software should return string svrtrvs.
abshqvvqh - should return hqvvqh
I had approximately 30 minutes to develop software that would find and display the longest palindromic sequence. First I did a worker function, isPalindrome(), but knowing there was a hard deadline, it was a struggle to put the remainder of this algorithm together in that short of time. Nevertheless, despite the time pressure, by the end of the interview, I had the code working for at least some of the test cases.
Next, after the interviewer ended the call, I fixed the remaining problems, which passed 100% of the test cases presented during the interview. This took an additional 10 minutes, and I notified the company immediately the test was now finished and 100% working.
Unfortunately, there has been no further response. Without an explanation, it is hard to know what is the reason for this.