Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
Sprinklr is hiring for 2024, 2023, 2022 & 2021 grads
https://www.linkedin.com/posts/harshit-sharma-9209501a1_hiring-saas-activity-7198220550467407872-a3c2
https://www.linkedin.com/posts/harshit-sharma-9209501a1_hiring-saas-activity-7198220550467407872-a3c2
Linkedin
Harshit Sharma on LinkedIn: #hiring #saas | 11 comments
Hi Everyone, my organisation Sprinklr is hiring for multiple roles with eligibility ranging from Fresh grads to PhDs. If you or someone you know aligns withโฆ | 11 comments on LinkedIn
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
Linkedin
Fortanix hiring Software Engineer (Internship) - Solutions in Bengaluru, Karnataka, India | LinkedIn
Posted 6:17:52 AM. At Fortanix , we are redefining what cloud security means. Our customers use our software platformโฆSee this and similar jobs on LinkedIn.
๐2
Social Connection โ
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
RedHat is hiring SDE Intern
For 2024, 2025 and 2026 grads
https://www.linkedin.com/posts/aayush-saini-0a25931b1_developer-experience-software-engineering-activity-7198309538377179138-erBE
For 2024, 2025 and 2026 grads
https://www.linkedin.com/posts/aayush-saini-0a25931b1_developer-experience-software-engineering-activity-7198309538377179138-erBE
Linkedin
Aayush Saini on LinkedIn: Developer Experience - Software Engineering Internship | 118 comments
Software Engineer Internship Opening in Red Hat [closed]
Location: Pune
Job Description:
https://lnkd.in/gyk8CPcP
Those with proper skill set can reach outโฆ | 118 comments on LinkedIn
Location: Pune
Job Description:
https://lnkd.in/gyk8CPcP
Those with proper skill set can reach outโฆ | 118 comments on LinkedIn
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
Company Name: Dream 11
๐ Job Title: SDE 1 (Frontend)
โ๐ป YOE: 0-1 (2023 and 2024 grads can try)
โก๏ธ Apply: https://jobs.lever.co/dreamsports/07da8755-b205-494c-a919-992511fd77b1
Please do share in your college grps and in case you are applying please react on this post:) ๐โค๏ธ
๐ Job Title: SDE 1 (Frontend)
โ๐ป YOE: 0-1 (2023 and 2024 grads can try)
โก๏ธ Apply: https://jobs.lever.co/dreamsports/07da8755-b205-494c-a919-992511fd77b1
Please do share in your college grps and in case you are applying please react on this post:) ๐โค๏ธ
jobs.lever.co
Dream Sports - SDE 1 - Frontend
import bisect
def jobScheduling(pickUp, drop, tip):
jobs = sorted(zip(pickUp, drop, tip), key=lambda v: v[1])
print(jobs)
dp = [[0, 0]]
for s, e, p in jobs:
i = bisect.bisect(dp, [s + 1]) - 1
if dp[i][1] + e - s + p > dp[-1][1]:
dp.append([e, dp[i][1] + e - s + p])
return dp[-1][1].
//Maximum Earning โ
Gameskraft
def jobScheduling(pickUp, drop, tip):
jobs = sorted(zip(pickUp, drop, tip), key=lambda v: v[1])
print(jobs)
dp = [[0, 0]]
for s, e, p in jobs:
i = bisect.bisect(dp, [s + 1]) - 1
if dp[i][1] + e - s + p > dp[-1][1]:
dp.append([e, dp[i][1] + e - s + p])
return dp[-1][1].
//Maximum Earning โ
Gameskraft
๐1
#include <vector>
#include <unordered_map>
#include <iostream>
using namespace std;
int getMinTransactions(int n, vector<vector<int>>& debt) {
unordered_map<int, int> balance
for (const auto& d : debt) {
balance[d[0]] -= d[2];
balance[d[1]] += d[2];
}
vector<int> transactions;
for (const auto& entry : balance) {
if (entry.second != 0) {
transactions.push_back(entry.second);
}
}
int count = 0;
int i = 0, j = transactions.size() - 1;
while (i < j) {
if (transactions[i] + transactions[j] == 0) {
count++;
i++;
j--;
} else if (transactions[i] + transactions[j] > 0) {
transactions[i] += transactions[j];
j--;
count++;
} else {
transactions[j] += transactions[i];
i++;
count++;
}
}
return count;
}
Transaction Simplification โ
Gameskraft
#include <unordered_map>
#include <iostream>
using namespace std;
int getMinTransactions(int n, vector<vector<int>>& debt) {
unordered_map<int, int> balance
for (const auto& d : debt) {
balance[d[0]] -= d[2];
balance[d[1]] += d[2];
}
vector<int> transactions;
for (const auto& entry : balance) {
if (entry.second != 0) {
transactions.push_back(entry.second);
}
}
int count = 0;
int i = 0, j = transactions.size() - 1;
while (i < j) {
if (transactions[i] + transactions[j] == 0) {
count++;
i++;
j--;
} else if (transactions[i] + transactions[j] > 0) {
transactions[i] += transactions[j];
j--;
count++;
} else {
transactions[j] += transactions[i];
i++;
count++;
}
}
return count;
}
Transaction Simplification โ
Gameskraft
import math
import os
import random
import re
import sys
def manhattan_distance(p1, p2):
return abs(p1[0] - p2[0]) + abs(p1[1] - p2[1])
def can_partition(points, min_dist):
from collections import defaultdict, deque
n = len(points)
adj_list = defaultdict(list)
for i in range(n):
for j in range(i + 1, n):
if manhattan_distance(points[i], points[j]) < min_dist:
adj_list[i].append(j)
adj_list[j].append(i)
color = [-1] * n
def bfs(start):
queue = deque([start])
color[start] = 0
while queue:
u = queue.popleft()
for v in adj_list[u]:
if color[v] == -1:
color[v] = 1 - color[u]
queue.append(v)
elif color[v] == color[u]:
return False
return True
for i in range(n):
if color[i] == -1:
if not bfs(i):
return False
return True
def findMaximumPartitionFactor(points):
left, right = 0, 4 * (10 ** 8)
answer = 0
while left <= right:
mid = (left + right) // 2
if can_partition(points, mid):
answer = mid
left = mid + 1
else:
right = mid - 1
return answer
if name == 'main':
fptr = open(os.environ['OUTPUT_PATH'], 'w')
points_rows = int(input().strip())
points_columns = int(input().strip(
points = []
for _ in range(points_rows):
points.append(list(map(int, input().rstrip().split())))
result = findMaximumPartitionFactor(points)
fptr.write(str(result) + '\n')
fptr.close()
maximum partition factor โ
Gameskraft
import os
import random
import re
import sys
def manhattan_distance(p1, p2):
return abs(p1[0] - p2[0]) + abs(p1[1] - p2[1])
def can_partition(points, min_dist):
from collections import defaultdict, deque
n = len(points)
adj_list = defaultdict(list)
for i in range(n):
for j in range(i + 1, n):
if manhattan_distance(points[i], points[j]) < min_dist:
adj_list[i].append(j)
adj_list[j].append(i)
color = [-1] * n
def bfs(start):
queue = deque([start])
color[start] = 0
while queue:
u = queue.popleft()
for v in adj_list[u]:
if color[v] == -1:
color[v] = 1 - color[u]
queue.append(v)
elif color[v] == color[u]:
return False
return True
for i in range(n):
if color[i] == -1:
if not bfs(i):
return False
return True
def findMaximumPartitionFactor(points):
left, right = 0, 4 * (10 ** 8)
answer = 0
while left <= right:
mid = (left + right) // 2
if can_partition(points, mid):
answer = mid
left = mid + 1
else:
right = mid - 1
return answer
if name == 'main':
fptr = open(os.environ['OUTPUT_PATH'], 'w')
points_rows = int(input().strip())
points_columns = int(input().strip(
points = []
for _ in range(points_rows):
points.append(list(map(int, input().rstrip().split())))
result = findMaximumPartitionFactor(points)
fptr.write(str(result) + '\n')
fptr.close()
maximum partition factor โ
Gameskraft
int minimumDivision(vector<int> a, vector<int> b, int k) {
int n = a.size();
vector<vector<int>> p(n, vector<int>(2));
for (int i = 0; i < n; i++) {
p[i][0] = a[i];
p[i][1] = b[i];
}
sort(p.begin(), p.end());
vector<vector<int>> nums;
nums.push_back(p[0]);
int ps = p[0][0], pe = p[0][1];
int ptr = 0;
for (int i = 1; i < n; i++) {
int currStart = p[i][0];
int currEnd = p[i][1];
if (currStart <= pe) {
nums[ptr][1] = max(currEnd, pe);
pe = max(currEnd, pe);
} else {
nums.push_back(p[i]);
ptr++;
ps = p[i][0];
pe = p[i][1];
}
}
int m = nums.size();
int ans = m;
for (int L = 0, R = 0; R < m; R++) {
while (nums[R][0] - nums[L][1] > k) {
L += 1;
}
ans = min(ans, m - (R - L));
}
return ans;
}
Minimum Segment โ
Gameskraft
int n = a.size();
vector<vector<int>> p(n, vector<int>(2));
for (int i = 0; i < n; i++) {
p[i][0] = a[i];
p[i][1] = b[i];
}
sort(p.begin(), p.end());
vector<vector<int>> nums;
nums.push_back(p[0]);
int ps = p[0][0], pe = p[0][1];
int ptr = 0;
for (int i = 1; i < n; i++) {
int currStart = p[i][0];
int currEnd = p[i][1];
if (currStart <= pe) {
nums[ptr][1] = max(currEnd, pe);
pe = max(currEnd, pe);
} else {
nums.push_back(p[i]);
ptr++;
ps = p[i][0];
pe = p[i][1];
}
}
int m = nums.size();
int ans = m;
for (int L = 0, R = 0; R < m; R++) {
while (nums[R][0] - nums[L][1] > k) {
L += 1;
}
ans = min(ans, m - (R - L));
}
return ans;
}
Minimum Segment โ
Gameskraft
MOD = 10**9 + 7
def count_good_arrangements(n, arr):
MAX_VALUE = 200
dp = [[0] * (MAX_VALUE + 1) for _ in range(n)]
if arr[0] == 0:
for v in range(MAX_VALUE + 1):
dp[0][v] = 1
else:
dp[0][arr[0] + 100] = 1
for i in range(1, n):
if arr[i] == 0:
for v in range(MAX_VALUE + 1):
if dp[i-1][v] > 0:
for new_val in [v-1, v, v+1]:
if 0 <= new_val <= MAX_VALUE:
dp[i][new_val] = (dp[i][new_val] + dp[i-1][v]) % MOD
else:
v = arr[i] + 100
for prev_val in [v-1, v, v+1]:
if 0 <= prev_val <= MAX_VALUE:
dp[i][v] = (dp[i][v] + dp[i-1][prev_val]) % MOD
result = 0
for v in range(MAX_VALUE + 1):
result = (result + dp[n-1][v]) % MOD
return result
Student Arrangement
Gameskraft โ
def count_good_arrangements(n, arr):
MAX_VALUE = 200
dp = [[0] * (MAX_VALUE + 1) for _ in range(n)]
if arr[0] == 0:
for v in range(MAX_VALUE + 1):
dp[0][v] = 1
else:
dp[0][arr[0] + 100] = 1
for i in range(1, n):
if arr[i] == 0:
for v in range(MAX_VALUE + 1):
if dp[i-1][v] > 0:
for new_val in [v-1, v, v+1]:
if 0 <= new_val <= MAX_VALUE:
dp[i][new_val] = (dp[i][new_val] + dp[i-1][v]) % MOD
else:
v = arr[i] + 100
for prev_val in [v-1, v, v+1]:
if 0 <= prev_val <= MAX_VALUE:
dp[i][v] = (dp[i][v] + dp[i-1][prev_val]) % MOD
result = 0
for v in range(MAX_VALUE + 1):
result = (result + dp[n-1][v]) % MOD
return result
Student Arrangement
Gameskraft โ
from collections import defaultdict, deque
def getMinRepairCost(g_nodes, g_from, g_to, g_weight, k):
def can_reach_with_cost(max_cost):
graph = defaultdict(list)
for i in range(len(g_from)):
if g_weight[i] <= max_cost:
graph[g_from[i]].append(g_to[i])
graph[g_to[i]].append(g_from[i])
queue = deque([(1, 0)])
visited = {1: 0}
while queue:
current, roads_used = queue.popleft()
if current == g_nodes:
return True
if roads_used < k:
for neighbor in graph[current]:
if neighbor not in visited or visited[neighbor] > roads_used + 1:
visited[neighbor] = roads_used + 1
queue.append((neighbor, roads_used + 1))
return False
left, right = min(g_weight), max(g_weight)
result = -1
while left <= right:
mid = (left + right) // 2
if can_reach_with_cost(mid):
result = mid
right = mid - 1
else:
left = mid + 1
return result
Repairing Rods
Gameskraft โ
def getMinRepairCost(g_nodes, g_from, g_to, g_weight, k):
def can_reach_with_cost(max_cost):
graph = defaultdict(list)
for i in range(len(g_from)):
if g_weight[i] <= max_cost:
graph[g_from[i]].append(g_to[i])
graph[g_to[i]].append(g_from[i])
queue = deque([(1, 0)])
visited = {1: 0}
while queue:
current, roads_used = queue.popleft()
if current == g_nodes:
return True
if roads_used < k:
for neighbor in graph[current]:
if neighbor not in visited or visited[neighbor] > roads_used + 1:
visited[neighbor] = roads_used + 1
queue.append((neighbor, roads_used + 1))
return False
left, right = min(g_weight), max(g_weight)
result = -1
while left <= right:
mid = (left + right) // 2
if can_reach_with_cost(mid):
result = mid
right = mid - 1
else:
left = mid + 1
return result
Repairing Rods
Gameskraft โ
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
Formulo | Software Engineer Intern | 2024, 2025, 2026 Grads
https://in.linkedin.com/jobs/view/software-engineer-intern-at-formulo-3926091653?position=1&pageNum=0&refId=zS9sMc5jYDzs0xjaguoOKg%3D%3D&trackingId=aG4riEFvP%2FoHJOcA6CFC3g%3D%3D&trk=public_jobs_jserp-result_search-card
https://in.linkedin.com/jobs/view/software-engineer-intern-at-formulo-3926091653?position=1&pageNum=0&refId=zS9sMc5jYDzs0xjaguoOKg%3D%3D&trackingId=aG4riEFvP%2FoHJOcA6CFC3g%3D%3D&trk=public_jobs_jserp-result_search-card
Linkedin
Formulo hiring Software Engineer Intern in New Delhi, Delhi, India | LinkedIn
Posted 10:17:57 AM. About Us:Formulo is seeking a highly skilled and experienced Software Engineer to join our dynamicโฆSee this and similar jobs on LinkedIn.
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
Company โ Digantara
Role โ Junior Data Scientist
Exp. โ Fresher
Responsibilities โ
โข Develop and implement statistics-based algorithms to enhance the accuracy and quality of space data
โข Build and deploy machine learning models to classify space-based events and categorize them accordingly
โข Create regression models to predict the trajectories and behaviours of space objects, considering various dynamic factors
โข Develop robust evaluation frameworks to assess the performance of classification and regression models, continuously iterating on algorithms for enhanced accuracy and efficiency
โข Collaborate with interdisciplinary teams to integrate machine learning solutions into our Space-MAPโข๏ธ platform, ensuring seamless compatibility with existing systems
Skills โ
โข Proficiency in basic descriptive statistics, hypothesis testing, feature transformation, dimensionality reduction, supervised or unsupervised learning, model tuning, and validation.
โข Hands-on experience in developing machine learning models for classification and regression in a professional setting.
โข Knowledge of data structures and various machine learning techniques. Familiarity with deep learning networks and other numerical algorithms.
Preferred :-
โข Hands-on experience with Python packages for data analysis.
โข Proficiency in programming languages such as Python, with experience in relevant libraries and frameworks.
โข Experience with parallel programming and version control.
Apply Here โ https://www.linkedin.com/jobs/view/3930503997
Role โ Junior Data Scientist
Exp. โ Fresher
Responsibilities โ
โข Develop and implement statistics-based algorithms to enhance the accuracy and quality of space data
โข Build and deploy machine learning models to classify space-based events and categorize them accordingly
โข Create regression models to predict the trajectories and behaviours of space objects, considering various dynamic factors
โข Develop robust evaluation frameworks to assess the performance of classification and regression models, continuously iterating on algorithms for enhanced accuracy and efficiency
โข Collaborate with interdisciplinary teams to integrate machine learning solutions into our Space-MAPโข๏ธ platform, ensuring seamless compatibility with existing systems
Skills โ
โข Proficiency in basic descriptive statistics, hypothesis testing, feature transformation, dimensionality reduction, supervised or unsupervised learning, model tuning, and validation.
โข Hands-on experience in developing machine learning models for classification and regression in a professional setting.
โข Knowledge of data structures and various machine learning techniques. Familiarity with deep learning networks and other numerical algorithms.
Preferred :-
โข Hands-on experience with Python packages for data analysis.
โข Proficiency in programming languages such as Python, with experience in relevant libraries and frameworks.
โข Experience with parallel programming and version control.
Apply Here โ https://www.linkedin.com/jobs/view/3930503997
Linkedin
Digantara hiring Junior Data Scientist in Bengaluru, Karnataka, India | LinkedIn
Posted 9:41:24 PM. Digantara is building the world's first maps for space, Space-Mission AssuranceโฆSee this and similar jobs on LinkedIn.
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
Sorted is hiring SDE Backend (Full Time)
For 2024, 2023, 2022 grads
https://www.linkedin.com/posts/jahanvi-khandelwal-7a1b571b5_google-forms-sign-in-activity-7198194015320612864-ntrg
For 2024, 2023, 2022 grads
https://www.linkedin.com/posts/jahanvi-khandelwal-7a1b571b5_google-forms-sign-in-activity-7198194015320612864-ntrg
Linkedin
Jahanvi Khandelwal on LinkedIn: Google Forms: Sign-in | 13 comments
#Sorted is Hiring!!!
Join the dynamic Sorted backend team! We're seeking both freshers and experienced developers with skills in JavaScript and Springโฆ | 13 comments on LinkedIn
Join the dynamic Sorted backend team! We're seeking both freshers and experienced developers with skills in JavaScript and Springโฆ | 13 comments on LinkedIn
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
Hiring Software Tester/Quality Analyst (Fresher to 2 years)
share cv at manpreet@bluemiledigital.in or call/whatsapp at 9878220081.
#Location- Phase 8B, Mohali
#workfromofficeonly
share cv at manpreet@bluemiledigital.in or call/whatsapp at 9878220081.
#Location- Phase 8B, Mohali
#workfromofficeonly
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
Hiring for Trained Freshers | No of Openings: 20 | CTC: 3.00 LPA
Send resumes to hr@lyrostech.com
Location: Hyderabad - WFO
Role: Software Engineer
Role: Permanent
YOP: 2022 to 2024 only
Mandatory to have Excellent Communication Skills
Strictly not Work from Home
What we're looking for:
- Trained fresher with a solid understanding of Apigee, GCP, or DevOps concepts.
- Enthusiastic individuals with a thirst for knowledge and a drive to excel.
- Strong communication and teamwork skills.
Send resumes to hr@lyrostech.com
Location: Hyderabad - WFO
Role: Software Engineer
Role: Permanent
YOP: 2022 to 2024 only
Mandatory to have Excellent Communication Skills
Strictly not Work from Home
What we're looking for:
- Trained fresher with a solid understanding of Apigee, GCP, or DevOps concepts.
- Enthusiastic individuals with a thirst for knowledge and a drive to excel.
- Strong communication and teamwork skills.
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
Splore
Software Engineer - Python
What is Splore?
Splore is redefining how enterprises harness the power of generative AI and multi-agent systems. We work closely with established partners across industries like finance, legal, and tech, enabling them to solve real-world challenges and driveโฆ
Splore is redefining how enterprises harness the power of generative AI and multi-agent systems. We work closely with established partners across industries like finance, legal, and tech, enabling them to solve real-world challenges and driveโฆ