Mock Interview/Technical Interview Preparation (Tech Industry/Research Labs/Research & Software Engineering)
with Spyros Mastorakis
This 45-minute session is designed to prepare you for technical interviews in software engineering, machine learning, and applied research roles, including Big Tech, research labs, and research-driven product teams. Depending … Read more
Scheduling conflict? No-show? Cancel session & get your money back instantly.
About this session
This 45-minute session is designed to prepare you for technical interviews in software engineering, machine learning, and applied research roles, including Big Tech, research labs, and research-driven product teams.
Depending on your target role, we may focus on:
• Understanding the interview format and evaluation criteria (coding, ML systems, research discussion, or hybrid)
• Discussing core ML / deep learning concepts, modeling choices, and trade-offs
• Preparing for research-oriented interviews, including explaining prior work clearly and convincingly, discussing assumptions, limitations, and experimental design, reasoning about results, ablations, and evaluation metrics, practicing live problem-solving or technical discussion, and identifying common pitfalls and what interviewers look for in strong candidates
This session is tailored to your background and goals. You’re encouraged to bring a job description, upcoming interview details, or a specific topic (e.g., ML fundamentals, system design, or research discussion) to focus on.
Your mentor
I am a Principal Researcher at Microsoft, working on AI systems. With 12+ years of experience in both industry and academia, I have successfully navigated career transitions, built strong networks, and thrived in both corporate and academic environments.
I have mentored several dozens of researchers, engineers, and professionals at different career stages—helping them break into big tech, transition between academia and industry (and vice versa), refine their technical focus, and develop long-term career strategies. Many of my mentees have secured roles at top tech companies, advanced in their careers, or successfully pivoted to new opportunities.
Throughout my career, I have defied expectations and broken barriers. Whether it was earning a Ph.D., securing a faculty position, transitioning into big tech, or advancing within it, I encountered skepticism from others. But instead of accepting limitations, I made it happen through strategic planning, resilience, and continuous learning. Now, I want to help others do the same!
If your goal is to break into big tech, transition between academia and industry, or advance in your career, I offer strategic guidance, actionable advice, and mentorship tailored to your goals. Let’s connect and build a roadmap to success!
🌐 Learn more about me: https://sites.google.com/site/spyridonmastorakis
💼 Connect with me on LinkedIn: https://www.linkedin.com/in/spyridon-mastorakis-56438190/
👥 See a list of my current and past mentees: https://sites.google.com/site/spyridonmastorakis/current-and-past-mentees
What mentees say
“Dr. Spyros's approach and guidance helped me optimize my efforts towards my goals by : a) assessing my profile transparently, highlighting the achievable against the "stretched" targets; b) identifying the critical pat…”
Hafez
Standard Plan · 1 month
“Spyros is a thoughtful and bold engineer who, despite having mastered the fundamentals of computing, keeps exploring new ideas and ways to execute. He's a great mentor: hands-on, willing to listen, quick to adapt to the…”
Ansar
Standard Plan · 1 month
“Spyros is a great , intelligence, thoughtful leader and mentor. He helped me come up with brilliant ideas for projects and gave me insights on how to make my projects and portfolio better. On top of that, this mentorshi…”
Brianna
Standard Plan · 1 month
“I still remember the day I sent a message to Dr. Spyros asking for his mentorship on how to do research the right way. He listened carefully to my situation and put together a solid plan to help me reach my goals. He ha…”
Muhammad Adeel
Standard Plan · 4 months
“Spyros is a great mentor. He has valuable knowledge and has been extremely helpful in my job search. In addition, he is available for support whenever you need it. ”
Manuela
Standard Plan · 1 month
Frequently asked questions
What exactly is a session?
A session is a focused one-on-one call with your mentor. Use it to get feedback, work through a specific problem, review your work, or get unstuck. You reserve up to 45 min of their time.
How do I pick a time?
After checkout you pick a slot from Spyros's live availability, and it's confirmed on the spot.
How does the session take place?
Sessions happen over video call. Your mentor shares the meeting link ahead of time, so all you need is a quiet spot and a stable connection.
Can I reschedule?
Yes, up to 24 hours before the session. Message your mentor and find a new time that works for both of you.
What if my mentor doesn't show up?
You're protected. If a mentor is a no-show, it takes one click to cancel and get your money back, no questions asked.
How do refunds work?
You pay securely by card at checkout. If the session can't go ahead, you can cancel and get your money back instantly from your dashboard.
Still have questions? Visit our Help Center.
Our pledge to you
We're committed to a safe and reliable mentorship experience with quality mentors.
Protected
If you don't hear from a mentor, it only takes one click to get your money back.
Top-rated
All mentors are pre-vetted and continuously evaluated based on their ratings.
Easy scheduling
We find the easiest way to schedule your session with your mentor.
Other sessions you might like
Scheduling conflict? No-show? Cancel session & get your money back instantly.