## Directi Interview Question for Software Engineers

• 0

Country: India
Interview Type: Written Test

Comment hidden because of low score. Click to expand.
2
of 2 vote

[1] Sort Y in ascending and Z in descending order. Check if Z beats Y, return true.
[2] Sort Z in descending and Y in ascending order. Check if Y beats Z, return true.

Comment hidden because of low score. Click to expand.
0
of 0 vote

def does_beat(Z, Y):
if len(Z) != len(Y):
if len(Z) == 0:
return True

Z = sorted(Z)
Y = sorted(Y)
y_beats_z = -1

for i in range(len(Z)):
if Z[i] < Y[i]:
if y_beats_z == 1:
return False
y_beats_z = 0
elif Z[i] > Y[i]:
y_beats_z = 1
if y_beats_z == 0:
return False

return True

Comment hidden because of low score. Click to expand.
0
of 0 vote

O(n) solution

``````y = [int(i) for i in input().split()]
z = [int(i) for i in input().split()]

my, My = min(y), max(y)
mz, Mz = min(z), max(z)

if My >= mz or Mz >= my:
print('True')
else:
print('False')``````

Comment hidden because of low score. Click to expand.
0

bcdef
afffy

Name:

Writing Code? Surround your code with {{{ and }}} to preserve whitespace.

### Books

is a comprehensive book on getting a job at a top tech company, while focuses on dev interviews and does this for PMs.

### Videos

CareerCup's interview videos give you a real-life look at technical interviews. In these unscripted videos, watch how other candidates handle tough questions and how the interviewer thinks about their performance.