I applied online. The process took 2 weeks. I interviewed at DocMagic (Torrance, CA) in May 2025
Interview
Very shallow interview process.
First round was behavior with a high-level review of experience based on my resume. Questions were centered around explaining duties at previous roles, how you handle management, work style, etc.
Second round was with the department supervisor. More questions about working with management, scenarios based on experience. Very short interview followed by a 15-minute test that was to be completed after the Zoom meeting. The supervisor was very disengaged during the interview, almost as though they were simply going through the motions to check off a box that they had interviewed outside candidates, yet had already had an internal or family candidate ready to hire. Ghosted by the supervisor and hiring manager.
Interview questions [3]
Question 1
Python - For a given set of string, write a code to replace every character with "X" except the last 3 letters.
For example :
if the string is "123545678", the result is "XXXXXX678"
if the string is "abc252", the result is "XXX252"
Example of defining a function, in python:
def functionName(argument):
if something:
do something
return result
Example defining an Object in python:
class feeObj:
def __init__(self):
self.Amount = 1100
self.PaidBy = "Borrower"
self.Description = "Application Fee"
and so creating an object is:
myfee = feeObj()
so when you call each field in the object
myfee.Amount would give you 1100.0
myfee.PaidBy would give you "Borrower"
myfee.Description would give you "Application Fee"
Using the examples above, create a function by passing the myfee object as an argument. And in the function, if the PaidBy is not Borrower return the Description plus the string " non-borrower fee"
For the state of California, the prepayment Penalty amount is 3% of the Loan Amount or $4000 (whichever is greater). For a particular borrower from California, their loan amount is $120,000. What is the prepayment penalty amount?