
Tessian Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 122 interview experiences · FREE TO READ
Which role are you interviewing for?
30 roles · 122 reportsCandidate interview experiences
First-hand accounts from people who interviewed at Tessian.
Customer Success Manager
I had a screening interview with an HR VP from the US via screen-share with cameras on. The overall vibe of the interview was really uncomfortable. The interviewer seemed uneasy and/or irritated to be participating. Their facial expression was off right from the start. The questions were very basic and uninspired. Coupled with the generally hostile attitude, it made for an unpleasant experience. This company seems to promote based on youth, top-tier education, and intelligence, leading to hiring managers who are often decades younger than some applicants. It raises questions about how a 20-something with about 5 years of experience can effectively manage someone with 25 years. This model appears to leverage the youth and energy of these bright individuals for rapid growth, with plans to replace them with more experienced management once the company is sold or goes public. This approach is similar to what's seen in some well-known UK cyber/data companies that have faced scrutiny regarding their business and accounting practices.
- I can't recall any specific questions because it was that unimaginative.
Engineering Manager
The interview process had four rounds. First, I spoke with the Head of Engineering about my past work experiences and learned about the tech team and company mission. The second round involved a system design exercise with two technical leads; it was an unusual and interesting problem, and I proposed a simple solution on a whiteboard without coding. The third round was with an engineering manager and an engineer, where I was asked questions about managing conflict and other experiences, some of which were challenging, but the interviewers were helpful and kept me focused. The final round was a culture fit discussion with a talent acquisition team member, covering more about my work history. Throughout the process, interviewers allowed time for my questions, and I gained good insights into the company and its people. Scheduling was easy and flexible, with all interviews conducted remotely. Communication was excellent, with prompt responses even outside of work hours. The only downside was receiving only positive feedback, as more detailed constructive criticism would have been beneficial.
- How do you support individuals in managing their career development? Can you share an instance of a difficult management scenario you encountered?
- How do you address and resolve conflicts?
Software Engineer
The interview process started with an online test featuring a medium LeetCode-style question. Following that, there was a technical discussion with an engineer where we talked about my past projects and tech experience. This was followed by a coding exercise using codepair and some questions related to it. Later that day, I got an automated email saying they weren't moving forward with my application. I reached out to two hiring managers for feedback but haven't heard back.
- What is the result of a prefix expression that includes variables?
- What is the co-occurrence of words within a sentence?
- Can you discuss your past projects and the technologies you are familiar with?
Backend Engineer
Applied through Stackoverflow. Round 1 was a 2 hour Hackerrank test. Round 2 was a 1 hour Codepair interview with the Engineering Manager. Round 3 was a 2 hour Codepair interview with 2 Senior Software Engineers. Round 4 was a 1 hour Values Interview with the Head of Engineering. I thought it went well, but didn't get an offer. The HR said I was a bit slow on one problem and didn't explain my work enough, even though they didn't ask me to. So, pay attention to everything, it all counts.
- What is the maximum result for the expression +-abc with given ranges for a, b, and c?
- Calculate the co-occurrence of words between two sentences: sentence1: I have to eat and sentence2: I have to go to work.
- Explain Multi Threading in Python in detail.
Tessian Interview Questions
Quoted word for word from Tessian interview reports.
“Implement the get_all_urls function to retrieve all reachable URLs from a given URL.”
Read reports →“Solve a prefix sum problem for a given string containing operators and characters.”
Read reports →“How to get a random line from a very large file, ensuring equal probability for each line?”
Read reports →“What occurs when a URL is entered into a browser and the enter key is pressed?”
Read reports →“What is the maximum result for the expression +-abc with given ranges for a, b, and c?”
Read report →“Given a source string and a target string, where you can change one character in one operation, how would you find the minimum number of steps to reach the target string?”
Read report →“How would you design an algorithm to solve a word puzzle, where you need to get from word 'a' to word 'b' by changing only one letter at a time, using a provided dictionary?”
Read report →“Describe step-by-step what happens when you type a URL in a browser, from HTTP requests to network calls.”
Read report →“How would you select a random file from a large file?”
Read report →Formats, difficulty and experience
Across all 122 Tessian interview reports.