Table of Contents

Technical Round Application Guidelines – DIYguru


Note: This guidline is valid for those who have appeared  and been selected after the fisrt round of interview with DIYguru. To apply for positions vacant please check the career section.

You need to select only one software skillset from the list of the software listed below, in which you can show your best expertise and proficiency.

After selecting the best software, you need to reply to us by clicking on the link below and attaching the relevant documents, files, work.

Only when you fulfill the criteria of knowing all the modules mentioned in front of the respective software below, should proceed for the submission of relevant files using the link below or else your submission will be rejected.

  • For SOLIDWORKS, make sure that you are well versed with all the modules of SOLIDWORKS – Design, Analysis, Drawing & MBD, CAM, Sketching, Simulation & Flow Simulation; PDM & Electrical will be a bonus.
  • For CATIA, you should be well aware with Mechanical Design, Surface Design, Analysis & DMU Kinematics.
  • For PTC Creo, you should be well aware with Solid Modeling, Surfacing, Rendering, Data Interoperability, Routed Systems Design, Simulation, Tolerance Analysis, and NC and Tooling Design.
  • For ANSYS, you should be well versed with all the modules of ANSYS – Structural, Thermal, Fluent,  Spaceclaim, LS-Dyna, Multiphysics; MotorCAD & ANSYS Motion will be a Bonus.
  • For HyperWorks, you should be having in-depth knowledge of all the CAE modules – Modelling, Meshing, Solver
  • For Autodesk Fusion 360 should validate their skill in 3D CAD, CAM, and CAE module of Autodesk Fusion 360 along with knowledge of AutoCAD in General and upload the relevant documents on each of these three. Simply AutoCAD expertise will not be accepted without the addition of either of Fusion 360 or Autodesk Inventor or 3Ds Max as expertise.
  • For Students who have expertise in either of Ricardo, GT SUITE, FoxBMS, CarSIM, Blender, GD & T, NASTRAN, SIEMENS, MSC ADAMS Car & NX CAD they can proceed forward for the file submission without any further module addition.
  • For those who have expertise in either of  Drones making, Nano Satellite Design, Aeromodelling, Robotics Operating System and IoT – Eclipse can present their work/design/model files by submitting it via the link below.
  • In case of MATLAB, SIMULINK & PYTHON experts, you should be able to solve the problem given below along with the error in the file attached in this mail, after solving attache the PDF in the link. 

An ascent of a column j in a matrix occurs if the value of column j is smaller than the value of column j+1 in all rows.

Let P(k, r, n) be the number of r x n matrices with the following properties:

  • The rows are permutations of {1, 2, 3, … , n}.
  • Numbering the first column as 1, a column ascent occurs at column j<n if and only if j is not a multiple of k.

For example, P(1, 2, 3) = 19, P(2, 4, 6) = 65508751 and P(7, 5, 30) mod 1000000123 = 161858102.

Let Q(n) =∑k=1n P(k, n, n).

For example, Q(5) = 21879393751 and Q(50) mod 1000000123 = 819573537.

Find Q(50000) mod 1000000123.

Submission Link


Share on Facebook
Share on Twitter
Share on Linkdin
Share on Whatsapp

Over 1.2 Million+ learners impacted worldwide

Learners from 170+ countries have grown in their career through our programs

Explore Programs  

Global Presence

Get in touch to learn more about how you can make the best of your talent

Spend less time worrying about job availability, and more time growing your knowledge. Join DIYguru Program today.

If you’re a current student, please get in touch through the DIYguru dashboard to ask about more details of this Program.

Please note, eligibility for this course is reserved to students who have done related projects and have relevant profiles matching with the pre-requisite of this course.

The DIYguru team hold the right to cancel your admisssion into the program without any explanation via email if found unsuitable and unfit.

Our 7-day money-back guarantee starts from the moment of signup and runs through the free week. Cancellations between days 7 and 30 will get a prorated refund.

Fees for the program is charged only when the admission is approved.


Colleges and Institutions

We're growing rapidly across the country, don’t miss out.

Partner with Us


Corporates and Industries

Have workforce requirement or employee upskilling!

Get in Touch



Work with a team that’s transforming future mobility.

DIY with Us

Book Your Free Session Now

Avail free Guidebook and Expert Mentorship in EV domain curated by Industry experts.

Register to continue..