Codility
Codility
  • 100
  • 172 636
Jurassic Code Challenge Solution
Dr. Tomasz Idziaszek walks you through the solution to the Jurassic Code Challenge hosted by Codility.
00:00 Introduction & Task Overview
00:32 O(N^2) Solution
05:21 O(NlogN) Solution
Jurassic Code Challenge: app.codility.com/programmers/challenges/jurassic_code2022/
Jurassic Code Challenge is powered by Codility, a platform used by companies to qualify and interview candidates for technical roles. Codility provides a free training site for developers: app.codility.com/programmers
Join now to participate in global coding challenges, take lessons on key programming skills, and improve your development skills
----------
Visit Codility Developer Training: app.codility.com/programmers
Learn with our Lessons: app.codility.com/programmers/lessons
Train with our Exercises: app.codility.com/programmers/trainings
Take part in our Challenges: app.codility.com/programmers/challenges
Follow us on Social Media:
Facebook: Codility/​
Twitter: codility​
LinkedIn: www.linkedin.com/company/codility
zhlédnutí: 1 103

Video

Fury Road Challenge Solution
zhlédnutí 594Před rokem
Dr. Tomasz Idziaszek walks you through the solution to the Fury Road hosted by Codility. 00:00 Introduction & Task Overview 00:36 O(N^2) Solution 05:38 O(N) Solution Fury Road Challenge: app.codility.com/programmers/challenges/fury_road2022/ Fury Road Challenge is powered by Codility, a platform used by companies to qualify and interview candidates for technical roles. Codility provides a free ...
The importance of job leveling for your engineering organization
zhlédnutí 341Před rokem
About the panel In order to attract and retain the best engineering talent, it is important to have a job leveling system that aligns with clear progression guidelines and the ability for team members to align actions around. This system ensures that engineers are happy with their jobs, are able to grow in their careers, and have visibility. It also helps in identifying the skillsets of your te...
Embracing Automation for More Efficient Hiring
zhlédnutí 131Před 2 lety
Partner Webinar - Checkr We discussed how to integrate automation into your hiring process for increased efficiency. Our panel of experts will covered: - How to identify manual tasks that slow down and get in the way of hiring efficacy - Tips for automating processes that allow for human error - How to use automation to improve DEI efforts - Ideas for shortening feedback loops between recruitin...
How you Can Help Hiring Managers Become Better Decision-Makers
zhlédnutí 100Před 2 lety
Speaker: Neil Morelli, PhD, Chief I-O Psychologist at Codility This session was presented as part of Talent Acquisition Week 2022.
Developing Future Engineering Leaders
zhlédnutí 488Před 2 lety
As engineering leaders, it’s important to find the time to mentor and support junior engineers within your team - especially if they’re just entering the workforce. Mentoring not only benefits both the mentor and mentee but in the long run, it can save your company time, money, and much-needed resources finding more experienced engineers. Encouraging growth and professional development is key t...
The Tech Recruiters’ Guide to Hiring Developers
zhlédnutí 780Před 2 lety
The demand for developers is at an all-time high - and with 63% of job seekers now likely to reject an offer due to a poor candidate experience, your tech hiring process has to stand out for the right reasons. That’s why we’ve teamed up with senior recruiters at Microsoft, Epic Games, and NextThink to give you the insights you need to build a developer hiring strategy designed and executed to a...
Muad'Dib's Challenge Solution
zhlédnutí 546Před 2 lety
Dr. Tomasz Idziaszek walks you through the solution to the Muad'Dib's Challenge hosted by Codility. 00:00 Introduction & Task Overview 00:28 O(max(A)) Solution 04:42 Additional Challenge Muad'Dib's Challenge: app.codility.com/programmers/challenges/muaddib_2022/ Muad'Dib's Challenge is powered by Codility, a platform used by companies to qualify and interview candidates for technical roles. Cod...
ScaleUp HR Tech Europe 2022: How to optimise your Talent Acquisition process
zhlédnutí 122Před 2 lety
In today’s competitive market a strong talent acquisition process is a must. Regardless of the size or scope of your business, talent acquisition must always be approached strategically to attract the talent you are looking for. The pressure to fill positions with the most qualified candidates is at an all-time high. From intake to onboarding, we will share insights on how to build a structured...
The path from IC to Engineering Manager
zhlédnutí 956Před 2 lety
About this webinar Like many software engineers, you might be considering the transition to a leadership role now or in the future. The role of an Engineering Manager is often considered a career change rather than a promotion and many engineers need to decide whether they want to remain purely technical or pursue managing teams. Hear from a panel of experts who have all made the transition to ...
Recruiting & Onboarding Strategies for Winning Talent during the Great Resignation
zhlédnutí 260Před 2 lety
Partner webinar: Checkr Join us for a panel discussion on recruiting and onboarding strategies to win talent during the great resignation. Our panel of speakers discussed; 🔹 How to use recruiting tools to build a more robust talent pipeline 🔹 Ways to develop consistent onboarding plans that will have a positive impact on retention 🔹 Ideas on improving your time to hire/fill roles to get talent ...
How to Design a Better Hiring Process - Lessons from OLX and Vonage
zhlédnutí 449Před 2 lety
ABOUT THE SESSION How do the best companies hire top engineering talent? By implementing a standardized recruitment process that is consistent, transparent, and scalable. Learn from senior leaders at OLX and Vonage on how they designed an effective recruitment strategy using Codility. You will learn: 🔹How to increase engineering team capacity with a standardized hiring process 🔹 How time-to-hir...
The Importance of Building a Great Candidate Experience (Codility & Trivago)
zhlédnutí 321Před 2 lety
HRcoreLab Session: The Importance of Building a Great Candidate Experience Join Jeremy Schmidt, Director of Talent Acquisition at Codility, and Sofia Torra, Product Manager at Trivago for a fireside chat as they discuss the impact of the current climate on candidate experience and the key elements you need to create a positive sourcing experience and optimize the onboarding process. You’ll lear...
Pair a Coder Challenge Solution
zhlédnutí 945Před 2 lety
Dr. Tomasz Idziaszek walks you through the solution to the Pair a Coder Challenge hosted by Codility. 00:00 Introduction & Task Overview 00:37 O(N^2) Solution 08:18 O(N) Solution Pair a Coder Challenge: app.codility.com/programmers/challenges/pairacoder_2022/ Pair a Coder Challenge is powered by Codility, a platform used by companies to qualify and interview candidates for technical roles. Codi...
Year of the Tiger Challenge Solution
zhlédnutí 1,2KPřed 2 lety
Dr. Tomasz Idziaszek walks you through the solution to the Year of the Tiger Challenge hosted by Codility. 00:00 Introduction & Task Overview 00:36 O(N^2) Solution 04:00 O(N) Solution 05:48 O(N) Solution (simpler implementation) Year of the Tiger Challenge: app.codility.com/programmers/challenges/year_of_the_tiger_2022/ Year of the Tiger Challenge is powered by Codility, a platform used by comp...
How to build a data-driven HR and recruitment strategy
zhlédnutí 3,9KPřed 2 lety
How to build a data-driven HR and recruitment strategy
Code Alone Challenge Solution
zhlédnutí 1,3KPřed 2 lety
Code Alone Challenge Solution
Leading Distributed Engineering Teams
zhlédnutí 496Před 2 lety
Leading Distributed Engineering Teams
Building an effective HR strategy in tech
zhlédnutí 180Před 2 lety
Building an effective HR strategy in tech
Gamer's Challenge Solution
zhlédnutí 1,4KPřed 2 lety
Gamer's Challenge Solution
Plato Elevate: Winter Summit - How to Build Engaged Engineering Teams
zhlédnutí 97Před 2 lety
Plato Elevate: Winter Summit - How to Build Engaged Engineering Teams
The Future of Work: 2022 & Beyond
zhlédnutí 398Před 2 lety
The Future of Work: 2022 & Beyond
Building Engineering Team Culture
zhlédnutí 908Před 2 lety
Building Engineering Team Culture
How Recruiting Teams are Shifting Strategies for Remote-Hybrid Models
zhlédnutí 144Před 2 lety
How Recruiting Teams are Shifting Strategies for Remote-Hybrid Models
Spooktober Challenge Solution
zhlédnutí 1,1KPřed 2 lety
Spooktober Challenge Solution
LiveRamp: Codility Customer Success Story
zhlédnutí 472Před 2 lety
LiveRamp: Codility Customer Success Story
How can you keep your account secured? Product Spotlight - November 2021
zhlédnutí 186Před 2 lety
How can you keep your account secured? Product Spotlight - November 2021
How to improve diversity by mitigating unconscious bias in the recruiting process?
zhlédnutí 430Před 2 lety
How to improve diversity by mitigating unconscious bias in the recruiting process?
National Coding Week Challenge Solution
zhlédnutí 763Před 2 lety
National Coding Week Challenge Solution
New User Onboarding, Favorite Tasks and more - Product Spotlight - October 2021
zhlédnutí 301Před 2 lety
New User Onboarding, Favorite Tasks and more - Product Spotlight - October 2021

Komentáře

  • @richarddavis748
    @richarddavis748 Před 2 měsíci

    Recruiters get fired if they stop talking 😅

  • @realmocaccino
    @realmocaccino Před 4 měsíci

    Is this really a test for developers?! I don't see single-responsibility principle, coding standards, design patterns...

  • @realmocaccino
    @realmocaccino Před 4 měsíci

    Great way for attesting design patterns and coding standards skills a developer needs to have.... sounds more like a test for mathematicians.

  • @ProblemSolvingInQA-Testing
    @ProblemSolvingInQA-Testing Před 8 měsíci

    great.. recruiters like this is a natural brand ambassador surely

  • @aleksandr_t
    @aleksandr_t Před 8 měsíci

    I tried to solve this question using binary search and unfortunately got really low score, because here could be some implicit edge cases with double/float values. For example: r=5, dist=5.0990195135927845, x=5.0, y=1.0, color=G r=5, dist=5.0990195135927845, x=-5.0, y=-1.0, color=R r=5, dist=5.830951894845301, x=5.0, y=-3.0, color=G Thank you for that video!

  • @Bumble._.Jellybottom
    @Bumble._.Jellybottom Před 11 měsíci

    no.

  • @jasper5016
    @jasper5016 Před rokem

    How can I reach out to Amy?

  • @zuppy0
    @zuppy0 Před rokem

    This isnt the doge challenge!

    • @nowaybruh
      @nowaybruh Před rokem

      who are you dude

    • @Bumble._.Jellybottom
      @Bumble._.Jellybottom Před 11 měsíci

      @@nowaybruh a person not strong enough to get to the end of the long doge challenge themself, such as myself

  • @yasincoskun4400
    @yasincoskun4400 Před rokem

    What if we order each string alphabetically and then count the max amount of the towers which is in some order ?

  • @Keriousity
    @Keriousity Před rokem

    Thanks!!

  • @drew8996
    @drew8996 Před rokem

    Stellar info! Please do more of these. Would love to do a panel with IC managers - happy to volunteer.

  • @sabuein
    @sabuein Před rokem

    Thank you.

  • @hsynosm2613
    @hsynosm2613 Před rokem

    Could you pelase add Game of Codes Challenge Solution?

  • @JoseGB96
    @JoseGB96 Před rokem

    Are you going to explain the answer of Bug Wars: The Last Hope?? It was a big challenge for me and I wasn't able to solve it. :(

  • @gladiatormaximus4913

    Caitlyn Metteer!

  • @antonyfil
    @antonyfil Před 2 lety

    N is a redundant parameter here. It's possible to implement it with O(MlogM) time complexity independently from how big the N is.

  • @adrianatobias1972
    @adrianatobias1972 Před 2 lety

    ᵖʳᵒᵐᵒˢᵐ

  • @mazikpl
    @mazikpl Před 2 lety

    Thanks for the webinar. Really interesting. Do you maybe have a link to the resource that Simone mentioned he can share about different EM paths?

    • @codility
      @codility Před 2 lety

      Yes, you can find it here; www.patkua.com/em-essentials/ (

    • @mazikpl
      @mazikpl Před 2 lety

      @@codility Thanks a lot!

  • @JoeBurridge
    @JoeBurridge Před 2 lety

    That's me! I'm in that video!

  • @carralumsden8853
    @carralumsden8853 Před 2 lety

    Brilliant discussion. I used data to bring my department new strategies to obtain price vs product/s quality in one of my previous roles. I have the ideas for successful business/es of my own, I NEED the right people. Thanks

  • @tumirrytu4335
    @tumirrytu4335 Před 2 lety

    nice

  • @sebastianlarrauri7150

    Great Interview!! Thx.

  • @alphonsetepe6648
    @alphonsetepe6648 Před 2 lety

    p̷r̷o̷m̷o̷s̷m̷ 🎶

  • @SymbolOfRock
    @SymbolOfRock Před 2 lety

    Thanks for the interview. Amy has an amazing personality.

  • @PaulBogle1865
    @PaulBogle1865 Před 2 lety

    great video, thank you for sharing

  • @SwissCode75
    @SwissCode75 Před 2 lety

    Best thanks,

  • @SwissCode75
    @SwissCode75 Před 2 lety

    can you give me some tips on how to solve this problem? (Given T = ["aab", "cab", "baa", "baa"], the function should return 3. We may create towers ["aba", "cab", "aba", "aba"] by swapping the top two blocks in tower number 0, the bottom two blocks in towers with numbers 2 and 3. This way, towers numbers 0, 2 and 3 will have the same order of colors.

  • @SwissCode75
    @SwissCode75 Před 2 lety

    thanks

  • @jameslowe4865
    @jameslowe4865 Před 2 lety

    Thank you for encouragement and forward thinking advice. Keep posting

  • @brno322
    @brno322 Před 2 lety

    Interesting implementation of a generator. I've really only seen them as an optimization in the past; this may be the first time I've seen one used like this!

  • @boggle6817
    @boggle6817 Před 2 lety

    "In one move you can increment any element by 1." this solution adds the whole increment to each element (as well as +0 to elements that do not require it). adjusting the given solution to add inc by +1 at a time results in the performance tests failing

  • @bicunisa
    @bicunisa Před 3 lety

    Good job on the video solution! Just one recommendation: Please use a more readable font for the board.

  • @tedhogan
    @tedhogan Před 3 lety

    This was great! Thank you!

  • @BuffNerdInCa
    @BuffNerdInCa Před 3 lety

    If your interview strategy is trust...wow..you are lost. Half the people I interview when quizzed are full.of it.

    • @ivanleon6164
      @ivanleon6164 Před rokem

      you clearly havent been in a google interview, is savage

    • @BuffNerdInCa
      @BuffNerdInCa Před rokem

      @ivanleon6164 ironically...google is the one major player I haven't interviewed at. I work at one of the other silicone valley giants.

  • @EddieOlivas
    @EddieOlivas Před 3 lety

    Great insights, thanks for this!

  • @MayureshKadu
    @MayureshKadu Před 3 lety

    Wonderful insight from Amy. Thank you for making this happen.

    • @lucianokendall9291
      @lucianokendall9291 Před 3 lety

      I know Im asking the wrong place but does any of you know of a trick to get back into an Instagram account..? I somehow lost the password. I would love any help you can give me

    • @MayureshKadu
      @MayureshKadu Před 3 lety

      @@lucianokendall9291 you are right, this is the wrong place to be asking this 😜

  • @soledadsalazar6808
    @soledadsalazar6808 Před 3 lety

    Mati soy tu fann!!👏👏👏👏👏👏

  • @RaakTzaar
    @RaakTzaar Před 3 lety

    I can follow your explanation for the first two, and have implemented it in a couple of different languages to ensure that I know what is happening, but I do not know where you are going with the O(N) solution. Would you be able to clarify/expand on your answer? Showing a code implementation would be great, but I merely want to understand what you are doing with the last solution. We iterate the given array both forwards and backwards, and determine what value each item in the array points to (storing these values in another array), but then what do we do? I do not understand how these values help us reach the solution.

  • @super0gabriel
    @super0gabriel Před 3 lety

    Great interview!

  • @ajassaif
    @ajassaif Před 3 lety

    Good Music... 😍😍

  • @ShreedharGanapathy
    @ShreedharGanapathy Před 3 lety

    Great interview and insights.

  • @shekbake4389
    @shekbake4389 Před 3 lety

    this has so many good pointers, glad I was able to watch this

  • @yordangrigorov6399
    @yordangrigorov6399 Před 3 lety

    Thank you, that was very helpful!

  • @sarahjeffry3748
    @sarahjeffry3748 Před 3 lety

    nice video

  • @wormlyworm
    @wormlyworm Před 3 lety

    This content should have way more views. Pure gold.

  • @asdfdsafadsffadsdafs2818

    can u share code for O(N)?

  • @alexchesser5209
    @alexchesser5209 Před 3 lety

    "These people are unicorns and I'm kind of a Donkey" just brilliant.

  • @igrai
    @igrai Před 3 lety

    Great advices, excellent interview

  • @condensedmatter118
    @condensedmatter118 Před 3 lety

    Wish you showed implementation of the last approach. Otherwise good video!