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

      Plogg

      Is this your company?

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: Plogg reviews | Plogg jobs | Plogg salaries | Plogg benefits
      Plogg interviewsPlogg Web Developer interviewsPlogg 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.

      Web Developer Interview

      23 Jun 2022
      Anonymous interview candidate
      North Hatley, QC
      No offer
      Negative experience
      Easy interview

      Application

      I applied online. The process took 4 weeks. I interviewed at Plogg (North Hatley, QC) in Jun 2020

      Interview

      Worst Experience Ever! I applied in June 2020 Initially received a test from junior developer and the requirements were unclear and if you have a query over the test, you won't get any response instantly from them. Once submitted the test, it is actually verified again by the junior developer (Note - The position I applied was intermediate) who doesn't care to respond. After waiting for over a week, I emailed them again to confirm about my test where they took a week to say that they aren't interested further. Firstly they are not clear about the interview process, I believe they don't have HR to manage the recruitment. Secondly junior level employee handles all the interview process.

      Interview questions [1]

      Question 1

      1 front-end test and 1 back-end test For the front end test: Integrate the HTML/CSS/Javascript code based on the design attached to this email. (front-end-image.jpg). For the pictures in the design, it is not necessary to use the same as the ones in the design. Random photos from the internet will be enough For the backend test: Objective: Distribute a total amount randomly (within certain parameters) in a range of dates, excluding weekends. There should be a baseline that will define the minimum amount of the value assigned to a specific date. The returned result should be a unidimensional array with the following structure: Array( [YYYY-mm-dd]=>0.00, // The value should be a float value (with two decimal places) corresponding to the date used as key [YYYY-mm-dd]=>0.00, [YYYY-mm-dd]=>0.00, ... ) Requirements: 1. The values should be distributed only on weekdays, therefore the weekends should be included in the array and have zero as value assigned. 2. The total sum of the values assigned in the resulting array should be within 1% above or below the total value given. Example: $total=75300; $distributed=array_sum($result); // $distributed value can only be a maximum of 76053 or a minimum of 74547 (1% above and below 75300) 3. Implementation of object programming is preferred in this exercise 4. The baseline parameter should control the amount of randomness in the distribution of values throughout the given dates and it should be given as an integer from 0 to 100. It should also guarantee a minimum value per date. The baseline indicates the amount of randomness allowed in the distribution. This method can have several approaches depending on the algorithm used, so the actual value resulting of the baseline is open to interpretation. In the following examples we use it as the percentage of the total, divided amongst the total of days that have non-zero values (weekdays). Example 1: $baseline=20; $total=100; $start_date='2016-12-19'; $start_date='2016-12-23'; // This set of parameters should guarantee that each day will have a minimum value of 4 // Example result Array( [2016-12-19]=>12, [2016-12-20]=>4.22, [2016-12-21]=>34.53, [2016-12-22]=>19.47, [2016-12-23]=>29.78 ) Example 2: $baseline=100; $total=100; $start_date='2016-12-21'; $start_date='2016-12-27'; // This set of parameters should guarantee that each day will have a minimum value of 20 // Example result Array( [2016-12-21]=>20, [2016-12-22]=>20, [2016-12-23]=>20, [2016-12-22]=>0, // Saturday [2016-12-23]=>0, // Sunday [2016-12-24]=>20, [2016-12-25]=>20, ) Example 3: $baseline=50; $total=100; $start_date='2016-12-19'; $start_date='2016-12-24'; // This set of parameters should guarantee that each day will have a minimum value of 10 // Example result Array( [2016-12-19]=>21.05, [2016-12-20]=>12.91, [2016-12-21]=>10, [2016-12-22]=>29.65, [2016-12-23]=>26.39, [2016-12-24]=>0 // Saturday ) 5. All dates within the range should be included in the array. Optional: 1. A user interface and/or user friendly results display using any or all of the following: HTML, CSS, jQuery, Bootstrap 2. Asyncronous requests (using AJAX and JSON) 3. Input parsing to prevent code injection/execution 4. Responsiveness for the UI Input parameters: @param date $start_date @param date $end_date @param integer $total @param integer $baseline Output: @return array
      Answer question

      Top companies for "Compensation and Benefits" near you

      avatar
      KPMG
      3.6★Compensation and benefits
      avatar
      US Navy
      4.0★Compensation and benefits
      avatar
      Deloitte
      3.5★Compensation and benefits
      avatar
      Amazon
      3.7★Compensation and benefits