DeepTek Medical Imaging Software Development Engineer interview questions
based on 1 rating - Updated 19 May 2025
Averageinterview difficulty
Very positiveinterview experience
How others got an interview
Oops! No information available yet
Interview search
1 interviews
DeepTek Medical Imaging interviews FAQs
Software Development Engineer applicants have rated the interview process at DeepTek Medical Imaging with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 91.7% positive. This is according to Glassdoor user ratings.
Here are the most commonly searched roles for interview reports -
1. Round 1: Online Test
Objective: To assess your fundamental knowledge and problem-solving skills.
2. Round 2: 1:1 Interview (System Design + Live Coding)
Objective: Evaluate your ability to design scalable systems and write production-level code under real-time constraints.
Structure:
Duration: 45–60 minutes
Split into two parts:
System Design (20–30 min)
Design a URL shortener
Design a rate limiter
Design a notification system
Discuss scalability, database choices, APIs, and caching
Live Coding (20–30 min)
Solve a coding problem with working code in a shared editor (e.g., CoderPad, Google Docs, VS Code Live Share)
Write clean code and explain your thought process
Optimize and handle edge cases
Interview questions [2]
Question 1
Question: URL Shortener Implementation in Python
ans # from flask import jsonify,Flask
import string
id_counter = 1
url_store = {}
BASE62 = string.ascii_letters + string.digits
def encode_base62(id):
if id == 0:
return BASE62[0]
result = ""
while id>0:
result = BASE62[id%62] +result
id //=62
return result
def shorten_url(url):
global id_counter
code = encode_base62(id_counter)
url_store[code] = url
id_counter+=1
return f"http://shrtly.in/{code}"
actual_url = "https://google.com"
short_url = shorten_url(actual_url)
print(short_url)
System Design
Background Notification Dispatcher
You are building a web application where you need to send a notification to all users at the same time, but without blocking the main application (e.g., user requests should not slow down).
using message queue