Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      Fortinet

      Engaged employer

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: Fortinet reviews | Fortinet jobs | Fortinet salaries | Fortinet benefits | Fortinet conversations
      Fortinet interviewsFortinet C Programming Developer interviewsFortinet interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Centre
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy and Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent posts

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls" and logo are proprietary trademarks of Glassdoor LLC.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalised job recommendations and updates by starting your searches.

      C Programming Developer Interview

      23 May 2014
      Anonymous interview candidate
      Vancouver, BC
      No offer
      Negative experience
      Average interview

      Application

      I applied online. The process took 2 weeks. I interviewed at Fortinet (Vancouver, BC) in May 2014

      Interview

      2.5 hrs of remote written tests, 20 mins of technical phone interview and 30 mins of hr interview The written test consists of basic problems, very easy, as well as advanced C problems. It seems that 2.5 hrs can never be enough to finish all the tests, including debugging one piece of codes. This might be their strategy to preventing someone using any references. The technical phone interview is quite professional. Some questions about Linux socket and concurrent design, what is select, poll, epoll etc. not very challenging. some regular problems such as how to solve the memory leak in C, what is the internal mechanism of smart pointer (C++). etc. They asked questions one by one very quickly. Have no time for further explanation. Finally the hr interview, not friendly at all, rude if I could say. HR first told me the results of the written test and technical interview were very positive. And then the lady asked questions and explained the structure of the team, like a robot! She asked questions and you answered them, but got definitely no feedback, just as an answer machine. Fast paced. She was trying to ask all the questions at hand. She was calling from cellphone. Phone signal was poor. i told her the phone was cutting and requested her to repeat the question. She replied, "well, seems you did not understand the question. let's go to the next". However, the questions were very normal, such as what biggest challenge, how you deal with conflicts, etc. it took mins for me to get adapted to the "answer" machine manner on some company culture questions, blablabla. the following interview went smoothly. Just felt the hr was very impatient. 5 days later, got an email with one line of message from the very same hr " Hi xxx, You are not shortlisted to the next step at this time." Just got rejected, no reason provided. Actually, it might be the shortest email i have ever seen. Nothing like a large company. Seems it is the hr who made the decision. very disappointed. It seems in this high-tech company, it is the hrs make the decision.

      Interview questions [1]

      Question 1

      Generally, the technical questions are not hard. How to establish socket server and what apis to be used. One guy in the team asked me to list the parameters of each api, such as accept, connect, listen... I did not remember quite clearly. It was a weird question since no one could deal with these "'raw" apis day after day if not for education purposes. However, the guy seemed to be very serious about these, even the order of params.....er...
      Answer question
      11

      Top companies for "Compensation and Benefits" near you

      avatar
      Micron Technology
      3.9★Compensation and benefits