هکر رنک

از ویکی‌پدیا، دانشنامهٔ آزاد
(تغییرمسیر از هكر رنك)
HackerRank
نام پیشینInterview Street, Inc.
بنیانگذاران
  • Vivek Ravisankar
  • Hari Karunanidhi
دفتر مرکزیMountain View, CA، United States
محصولات
  • HackerRank for Developer
  • HackerRank for Work
  • CodePair
  • Role-Based Assessment
  • DevOps Engineer (Formally known as SudoRank)
وبگاه

هکررنک (به انگلیسی: HackerRank) یک شرکت فناوری[۱] که بر چالش‌های برنامه‌نویسی رقابتی هم برای مصرف‌کنندگان و هم برای مشاغل تمرکز دارد، جایی که توسعه دهندگان با تلاش برای برنامه‌نویسی مطابق با مشخصات ارائه شده به رقابت می‌پردازند.[۲][۳] چالش‌های برنامه‌نویسی هکررنک را می‌توان با انواع زبان‌های برنامه‌نویسی (از جمله جاوا، C++، PHP، پایتون، SQL، JavaScript) و دامنه‌های مختلف علوم رایانه حل کرد.[۴]

در سمت کاربر، هنگامی که یک برنامه‌نویس راه حلی برای یک چالش برنامه‌نویسی ارائه می‌دهد، ارسال آنها با توجه به صحت خروجی آنها امتیاز می‌گیرد. سپس برنامه نویسان در سطح جهانی در صفحه رهبران هکررنک رتبه‌بندی می‌شوند و بر اساس موفقیت‌های خود برای ایجاد رقابت در بین کاربران، نشان می‌گیرند. علاوه بر چالش‌های کدگذاری فردی، هکررنک همچنین میزبان مسابقاتی است که در آن کاربران در یک چارچوب برنامه‌نویسی یکسان در یک بازه زمانی مشخص رقابت می‌کنند و سپس در پایان رویداد رتبه‌بندی می‌شوند. هکررنک بخشی از روند رو به رشد گیمفیکیشن در برنامه‌نویسی رقابتی است[۵] و طرف کاربر وب سایت آنها برای برنامه نویسان رایگان است.

تاریخچه[ویرایش]

هکررنک با عنوان InterviewStreet Inc توسط دو دانشجوی دانشگاه NIT Trichy تأسیس شد.

منابع مالی[ویرایش]

در ژوئیه ۲۰۱۵، هکررنک ۷٫۵ میلیون دلار بودجه از یک صندوق فناوری یک شرکت ژاپنی به نام ریکروت دریافت کرد.[۶] هکررنک طی یک سری دور جمع‌آوری سرمایه بیش از ۵۸ میلیون دلار سرمایه جمع کرده‌است.[۷] در تاریخ ۱۳ فوریه ۲۰۱۸، هکررنک اعلام کرد که ۳۰ میلیون دلار در بودجه سری C به رهبری JMI Equity جمع‌آوری کرده‌اند.[۸][۹]

تحصیل[ویرایش]

در دسامبر سال ۲۰۱۹، هکررنک میمیر(Mimir)، یک سرویس ابری را که ابزارهایی را برای آموزش دوره‌های علوم رایانه فراهم می‌کند، خریداری کرد.[۱۰] میمیر توسط گوگل و برخی دانشگاه‌های دیگر از جمله ایالت میشیگان، UCLA، ایالت اورگان و پوردو استفاده می‌شود. میمیر اولین خرید شرکت هکررنک است.

دامنه‌های علوم کامپیوتر در هکررنک[ویرایش]

هکررنک به توسعه دهندگان اجازه می‌دهد تا به زبانهای مختلف مانند C ++ , Python , Java , Ruby , Swift و بسیاری دیگر به کدگذاری برنامه بپردازند. هکررنک بیشتر چالش‌های برنامه‌نویسی خود را در تعدادی از حوزه‌های اصلی علوم کامپیوتر طبقه‌بندی می‌کند،[۱۱] از جمله:

  • پایگاه داده: شامل یادگیری در مورد مدیریت و نگهداری پایگاه‌های داده‌است
  • ساختمان داده: شامل یادگیری انواع مختلف ساختمان‌های داده موجود و نحوه استفاده از آنها است.
  • ریاضیات: مسائل ریاضی جدید و چالش‌برانگیز.
  • هوش مصنوعی: شامل توسعه ربات‌های AI و استفاده از آنها در برابر دیگران است.
  • الگوریتم‌ها: چالش‌های الگوریتمی سنتی.
  • برنامه‌نویسی تابعی: برای حل چالش‌ها از انتزاعات برنامه‌نویسی تابعی استفاده کنید.
  • یادگیری ماشین: برای حل چالش‌ها از مدل‌سازی و تحلیل پیش‌بینی استفاده کنید.

هکررنک برای مشاغل[ویرایش]

محصول سمت سازمانی آنها (HackerRank for Work)، یک سرویس اشتراکی است که هدف آن کمک به شرکت‌ها برای تهیه مهندسی، نمایش و استخدام مهندسان و سایر نقش‌های فنی است.[۱۲] پلتفرم HackerRank for Work به مشاغل این امکان را می‌دهد که از کتابخانه داخلی چالش‌های برنامه‌نویسی استفاده کنند یا کتابخانه‌های خود را بنویسند تا چالش برنامه‌نویسی را به صورت موقعیت باز به یک شرکت اختصاص دهند. سپس استخدام کنندگان فنی از این چالش‌های برنامه‌نویسی برای آزمایش داوطلبان در مورد مهارت‌های خاص برنامه‌نویسی و درک بهتر صلاحیت آنها برای یک نقش خاص استفاده می‌کنند. چالش‌های داوطلب، پس از ارسال، به‌طور خودکار امتیاز داده می‌شوند و سپس نتایج برای بررسی در اختیار استخدام کننده فنی قرار می‌گیرد.[۳] شرکت‌هایی مانند Amplify ,[۱۳] Quora و Capital One از HackerRank for Work در فرایندهای غربالگری استخدام فنی خود استفاده می‌کنند. علاوه بر غربالگری، هکررنک همچنین میزبان هکاتون‌های برنامه‌نویسی است که از آنها با عنوان CodeSprints یاد می‌شود، به عنوان روشی برای شرکت‌ها برای یافتن نامزدهای فنی کاربرد دارد.[۱۱] شرکت‌هایی که میزبان یا حمایت کننده این CodeSprints هستند شامل Addepar ,[۱۴] Yahoo!، Quora ,[۱۵] و Amazon هستند.

نسخه‌های قابل توجه[ویرایش]

  • CodePair، که در فوریه ۲۰۱۴ منتشر شد، چالش‌های برنامه‌نویسی را با ویدئوی بی درنگ برای مصاحبه ترکیب می‌کند.[۱۶]
  • DroidRank، که در نوامبر ۲۰۱۴ منتشر شد، پشتیبانی از چالش‌های برنامه‌نویسی مبتنی بر اندروید را اضافه می‌کند.[۱۷]
  • SudoRank، در فوریه ۲۰۱۵ منتشر شد، پشتیبانی از چالش‌های برنامه‌نویسی مبتنی بر لینوکس را اضافه می‌کند[۱۸]
  • DbRank، در ژوئیه ۲۰۱۵ منتشر شد، پشتیبانی از چالش‌های پایگاه داده را در IBM DB2، MySQL , MS SQL و Oracle اضافه می‌کند[۱۹]

کاربران[ویرایش]

در سال ۲۰۱۴، هکررنک برای کار بیش از ۱۰۰۰ کاربر خدمات اشتراک خود را داشت. مشتریان سازمانی قابل توجه شامل Adobe , Amazon , Atlassian , Citrix , EA Sports , Evernote , Quora , Facebook , Twitter , Walmart , Yahoo!، DE Shaw و Zynga هستند.[۲۰]

جستارهای وابسته[ویرایش]

  • CodeChef
  • HackerEarth
  • CodeFights
  • Codeforces
  • CodinGame
  • Topcoder

منابع[ویرایش]

  1. "Interview Street first Indian company to be chosen for an incubation programme at Y Combinator". timesofindia-economictimes.
  2. Anthony Wing Kosner (12 June 2014). "HackerRank Solves Tech Hiring Crisis By Finding Programmers Where They Live". Forbes.
  3. ۳٫۰ ۳٫۱ "HackerRank works with Oracle Taleo, Greenhouse]], Jobvite for technical interviews - Business Insider". Business Insider. 14 April 2015.
  4. HackerRank (8 January 2018). "Computer science tracks supported by HackerRank".
  5. "HackerRank 'gamifies' technical job recruiting for game companies (exclusive) - GamesBeat - Games - by Dean Takahashi". VentureBeat.
  6. Chathurvedula, Sadhana (2016-01-13). "HackerRank launches new simplified job portal for programmers". livemint (به انگلیسی). Retrieved 2020-01-01.
  7. "HackerRank | Crunchbase". Crunchbase (به انگلیسی). Retrieved 2018-03-06.
  8. HackerRank. "HackerRank Raises $30 Million to Transform the Developer Hiring Process". www.prnewswire.com (به انگلیسی). Retrieved 2018-03-06.
  9. Lardinois, Frederic. "HackerRank raises $30M to match developers with jobs". TechCrunch (به انگلیسی). Retrieved 2018-03-06.
  10. "HackerRank acquires Mimir, an online platform for computer science courses". TechCrunch (به انگلیسی). Archived from the original on 10 July 2021. Retrieved 2020-01-01.
  11. ۱۱٫۰ ۱۱٫۱ "Ready, set, go! MassDiGI and HackerRank announce CodeSprint – 2/20/15 - MassDiGI". massdigi.org.
  12. Max Nisen. "For coders, tests will replace resumes and interviews". Quartz.
  13. "Amplify uses HackerRank to vet candidates for its dev team". Technical.ly.
  14. "Addepar Hosts Record-Breaking Coding Contest with HackerRank: 3,800 Programmers Worldwide Participate in Hackathon Designed by World's Top Competitive Coders - Business Wire". businesswire.com. 19 August 2014.
  15. "Quora Haqathon". quora.com.
  16. Frederic Lardinois. "HackerRank Launches CodePair To Improve Technical Interviews". TechCrunch. AOL.
  17. Frederic Lardinois. "HackerRank Expands Its Technical Recruiting Platform To Mobile With DroidRank". TechCrunch. AOL.
  18. "HackerRank Releases SudoRank: a Powerful Tool for Recruiting System Administrators". TechStory.
  19. "HackerRank Gets $7.5M Investment From Recruit, Launches New Screening Tool For Data Scientists And Database Engineers". TechCrunch.
  20. "Find the Right Coder in the Right Place". The New Indian Express.