Taro Logo

Software Engineering Interview Experience - Egypt

April 1, 2015
Negative ExperienceNo Offer

Process

I applied online. The recruiter contacted me after three months for a different role; I had applied for a summer internship and she contacted me for a fall internship.

We arranged a phone call, and she asked me a lot of behavioral questions.

Questions

Just study these for the recruiter interview :)

With love <3

Behavioral:

  • Why Yelp?
  • Why would we hire you?
  • If you could do anything at Yelp, what would you do?
  • Yelp throws a Hackathon 3 or 4 times a year. What would you submit?
  • What is the most difficult project that you've worked on?
  • What is your ideal work environment?
  • What's your favorite programming language? Why?
  • What are some disadvantages of that language?

Technical:

  • What does SSL stand for? Explain what it does.
  • Maximum value of an unsigned integer?
  • Number of bits in an octal?
  • How to retrieve a row from a table in SQL?
  • SQL command to move a row in a table?
  • Protocol used to transfer messages in HTTP applications?
  • Port number for HTTP?
  • Performance of a binary tree if implemented through an array or linked list?
  • Which of the following describes an inner join? (e.g., A intersection B, A Union B, etc.)
  • Which signal does Linux use to kill a process?
  • What's the difference between TCP and UDP?
  • Explain in detail the steps/processes that occur from the moment you type a URL in a browser and hit enter.
  • Time complexity of adding elements to a linked list?
  • What does HTML stand for?
  • What is SSH?
  • How many bytes are in an integer?
  • How many bits are in an integer?
  • What is the command for viewing memory management information in Linux?
  • What are the best and worst-case time complexities for a hash table?
  • How many bytes does a 32-bit operating system work with?
  • What is the time complexity of searching in a linked list?
  • What is DNS?
  • What is SQL?
  • Some commands in Linux (grep, kill).
  • What is TCP?
  • Time complexity of binary search?
  • How would you find a method in a file?
  • How would you find whether a remote computer is online or not?
  • How does the domain name map to an IP address?
  • How many bits in a short?
  • How to delete rows in an SQL table?
  • What are HTTP GET/POST/PUT requests?
  • How do cookies work?
  • What is HTTPS?

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Yelp Software Engineering role in Egypt.

Success Rate

0%
Pass Rate

Yelp's interview process for their Software Engineering roles in Egypt is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive0%
Neutral0%
Negative100%

Candidates reported having very negative feelings for Yelp's Software Engineering interview process in Egypt.

Yelp Work Experiences