Lead software development engineer in test Interview Questions

66

Lead Software Development Engineer In Test interview questions shared by candidates

Top Interview Questions

Sort: Relevance|Popular|Date
Marqeta
Lead Software Development Engineer In Test (SDET) was asked...August 31, 2020

Some of the questions were centered around my take home coding test and why I choose some of the tools I used.

2 Answers

I explained my thought processes and why I used Java and JUnit for testing.

It's essential to demonstrate that you can really go deep... there are plenty of followup questions and (sometimes tangential) angles to explore. There's a lot of Lead Software Development Engineer In Test (SDET) experts who've worked at Marqeta, who provide this sort of practice through mock interviews. There's a whole list of them curated on Prepfully. prepfully.com/practice-interviews Less

Microsoft

How will you test a search engine

1 Answers

Create 10 text files containing 10 unique words each, total of 100 unique words in 10 files. Create index using 10 created files. Search for one of 100 words and verify results. Relevance testing is more complex and may have 100s of algorithms. Less

Skytap

Using the REST API described in the Help that’s available online, write a program using Java, C#, Python or Ruby to: Run an environment (i.e. run all virtual machines (VMs) in an environment) Suspend an environment Resume a suspended environment Power off an environment Please write test cases in code or document.

1 Answers

I wrote the program in Python. I submitted the program along a document describing my approach, test cases, and results. Less

Planful

How to reverse a int number and double number

1 Answers

import java.math.BigDecimal; public class ReversOfANumber { public void reverse(double d) { BigDecimal convert = BigDecimal.valueOf(d); int int_part = convert.intValue(); BigDecimal dp = convert.remainder(BigDecimal.ONE); while (dp.remainder(BigDecimal.ONE).floatValue() > 0) { dp = dp.movePointRight(1); } int decimalPart = dp.intValue(); int reverse_dp = reverse(decimalPart); int reverse_int = reverse(int_part); System.out.print(reverse_dp); System.out.print("."); System.out.print(reverse_int); } public int reverse(int a) { int r; int reverse = 0; while (a > 0) { r = a % 10; a = a / 10; reverse = reverse * 10 + r; } return reverse; } public static void main(String[] args) { ReversOfANumber r = new ReversOfANumber(); System.out.println(r.reverse(1235)); r.reverse(123.45); } } Less

Planful

How to swap two strings without using third variable

1 Answers

public class ReverseTwoStrings { public static void main(String[] args) { String s1 = "XYZ"; String s2 = "ABC"; int n1 = s1.length(); s1 = s1 + s2; s2 = s1.substring(0, n1); s1 = s1.substring(n1); System.out.println(s1); System.out.println(s2); } } Less

CASAONE

Questions were easy and since they did not have much SDETs, were mostly taken by Directors only.

1 Answers

I was able to clear all the rounds and did not find any questions difficult.

Tokopedia

Applications Architecture.

1 Answers

It's essential to demonstrate that you can really go deep... there are plenty of followup questions and (sometimes tangential) angles to explore. There's a lot of Lead Software Development Engineer In Test experts who've worked at Tokopedia, who provide this sort of practice through mock interviews. There's a whole list of them curated on Prepfully. prepfully.com/practice-interviews Less

Comcast

Coding, designing test harness for enterprise scale systems, s/w design skills..

1 Answers

If you have been there done that, and genuinely had experience with stuff they are expecting out of the person you should be able to apply your though process to most of the problems given here. I don't think they expect a google-esque preparation on algorithms and discrete math. Less

Starbucks

Find square root of a no. using binary search. Merge two sorted arrays. Anagrams. Design library system and write sql query for remaining books. String immutability. Traverse tree. How did handle conflicts. Pros of working in agile.

1 Answers

Wish was told what went wrong to not move ahead.

Skytap

Using the REST API described in the Help that’s available online, write a program using Java, C#, Python or Ruby to: Run an environment (i.e. run all virtual machines (VMs) in an environment) Suspend an environment Resume a suspended environment Power off an environment Please write test cases in code or document.

1 Answers

I wrote the program and test code in Python. I tested it against an environment they provided and submitted the program, test codes, and my notes by email. Less

Viewing 1 - 10 of 66 Interview Questions