Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
IRLY is hiring Full Stack Engineer Intern
For 2024, 2025, 2026 grads
Apply asap
Check out this job at IRLY: https://www.linkedin.com/jobs/view/3924628491
For 2024, 2025, 2026 grads
Apply asap
Check out this job at IRLY: https://www.linkedin.com/jobs/view/3924628491
Linkedin
6,000+ Full Stack Engineer jobs in India (350 new)
Todayโs top 6,000+ Full Stack Engineer jobs in India. Leverage your professional network, and get hired. New Full Stack Engineer jobs added daily.
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
OpenGig is hiring SDE Intern - Frontend
Stipend: 20k-25k fixed
Location: Remote
Apply - https://app.opengig.work/jobs/opengig/269
Stipend: 20k-25k fixed
Location: Remote
Apply - https://app.opengig.work/jobs/opengig/269
Open Gig
SDE Intern Frontend - NextJs | OpenGig
Why join As a small team, we work in a highly collaborative environment and you'll have the opportunity to participate in every part of the business from idea to production. Synergy in Smallness: Emb...
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
We at Spinny are hiring for Talent Acquisition, preferably someone who can speak Kannada, for front-line hiring at our headquarters in Gurugram. Freshers are also encouraged to apply.
Additionally, we are hiring a TA proficient in Hindi and English.
Interested candidates can share their CV at the email address provided below:
trisha.gupta@spinny.com
Additionally, we are hiring a TA proficient in Hindi and English.
Interested candidates can share their CV at the email address provided below:
trisha.gupta@spinny.com
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
Reliance Brands Limited is hiring summer interns in Mumbai, Bangalore and Gurgaon for the following roles:
- Sourcing
- Design for Designer Wear Brands
- Operations
- HR
If you're interested or know someone who might be, please share resume at sneh.sachan@ril.com.
Only relevant candidates will be contacted.
- Sourcing
- Design for Designer Wear Brands
- Operations
- HR
If you're interested or know someone who might be, please share resume at sneh.sachan@ril.com.
Only relevant candidates will be contacted.
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
Urgent Hiring for HR Operations-Trainee
Location- Gurugram
Experience-0-1 Years
Interview Mode- Face to Face only
Only immediate joiners preferred.
Interested candidates can send their cv at meenu.pruthi@cantiktech.com
Location- Gurugram
Experience-0-1 Years
Interview Mode- Face to Face only
Only immediate joiners preferred.
Interested candidates can send their cv at meenu.pruthi@cantiktech.com
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
Urgent Finance Freshers job opportunity
Financial Analyst
Location: Gurgaon
Experience: 0-2 Years
Education: B.com/M.com/MBA-Finance
"Subject Line: Application for Financial Analyst"
Roles & Responsibilities:
Resources will be involved in analyzing databases and streamlining investment Dashboard portal requirements for Shikhar and other pool investments mainly.
Interested candidates send your resume to Mahesh.N@lancesoft.in
Financial Analyst
Location: Gurgaon
Experience: 0-2 Years
Education: B.com/M.com/MBA-Finance
"Subject Line: Application for Financial Analyst"
Roles & Responsibilities:
Resources will be involved in analyzing databases and streamlining investment Dashboard portal requirements for Shikhar and other pool investments mainly.
Interested candidates send your resume to Mahesh.N@lancesoft.in
Forwarded from OffCampus Jobs | OnCampus Jobs | Daily Jobs Updates | Lastest Jobs | All Jobs | CSE Jobs | Fresher Jobs โฅ (Dushyant)
GoodSpace AI is hiring SDE Intern
For 2025, 2026 grads
https://goodspace.ai/job/Software-Engineer-Intern?id=20668
For 2025, 2026 grads
https://goodspace.ai/job/Software-Engineer-Intern?id=20668
Goodspace AI
GoodSpace - AI Powered Recruitment Platform
Experience the future of recruitment with GoodSpace, the AI-powered platform that connects top talent with leading companies worldwide.
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.